Canada Spends Logo

Explore our Budget 2026 analysis

Grant: Canada Research Chairs

École Polytechnique de Montréal

$200,000.00

Trustworthy Intelligent Software Systems

FY 2024-25

Summary
Intelligent software systems (ISS), which are systems that integrate AI, are increasingly being deployed in large-scale and critical systems. Ensuring the trustworthiness of ISS is critical as evidenced by many recent deadly incidents such as an Uber self-driving car that ran into a pedestrian even though the car’s sensors detected her presence. To build trust in ISS, we should ensure that the decisions made by its components (including AI-powered components) are reliable, fair, and cannot cause harm. This Chair aims at developing theories, methods, and tools to support the development, deployment, maintenance, and evolution of trustworthy ISS. The following five research objectives (RO) are planned: (RO1) Identification of quantifiable attributes of trustworthiness—this first objective is important to bridge the gap between high-level principles of trustworthiness and their concrete manifestation in ISS. (RO2) Integration of trustworthiness requirements in the architecture and design of ISS—we will develop a validated catalog of architectural and design patterns for designing trustworthy ISS, and create a taxonomy mapping trustworthiness requirements to concrete architecture and design tactics, to guide ISS development teams. (RO3) Development of methodologies and tools to support the verification and validation of trustworthiness properties throughout the lifecycle of ISS—we will devise software testing mechanisms that can verify trustworthiness properties such as correctness, robustness, security, privacy, and fairness/bias of ISS. (RO4) Development of methodologies and tools to support trustworthiness operations in production— we will develop methodologies and techniques for building automated pipelines to deploy, operate, monitor, and continuously improve ISS running in different deployment environments (e.g., centralized servers and edge devices). (RO5) Development of methodologies and tools to ensure the trustworthiness of AI models supply chains—we will examine the decision-making workflow and challenges of AI model reuse from third-party model registries and develop techniques and tools to support the safe and trustworthy reuse of AI models. The results of the Chair will support Canadian organizations in developing trustworthy intelligent systems that will help improve the quality of life of Canadians. It will also provide them with a competitive advantage in the booming AI market.
Program
Canada Research Chairs
Location
Quebec, Canada
Recipient Type
Academia
Type
Grant
Source
NSERC's Awards Data

As published

Application id
CRC-2022-00339
Name nom
Khomh, Foutse
Department département
Computer and Software Engineering - École Polytechnique de Montréal
Organization id
64
Institution établissement
École Polytechnique de Montréal
Province en
Québec
Province fr
Québec
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2024
Competition year année de concours
2022
Award amount
200000
Program id
CRC
Program name en
Canada Research Chairs
Program name fr
Chaires de recherche du Canada
Group en
DISCOVERY RESEARCH
Group fr
RECHERCHE AXÉE SUR LA DÉCOUVERTE
Committee code
9998
Committee name en
Canada Research Chair Selection Committee
Committee name fr
Comité de sélection des Chaires de recherche du Canada
Area of application code
9999
Area of application group en
Not available
Area of application group fr
Non disponible
Area of application en
Not available
Area of application fr
Non disponible
Research subject code
9999
Research subject group en
Not available
Research subject group fr
Non disponible
Research subject en
Not available
Research subject fr
Non disponible
Field of research list codes
RDF1020301
Field of research list names en
Software architecture
Field of research list names fr
Architecture logicielle
Socioeconomic objective list codes
RDS10610
Socioeconomic objective list names en
Information systems, technologies and services
Socioeconomic objective list names fr
Systèmes, technologies et services d'information
Application title
Trustworthy Intelligent Software Systems
Keywords
software quality; machine learning; software maintenance and evolution; machine learning systems engineering, ; reverse engineering; empirical software engineering; service-centric software engineering; dependable and trustworthy artificial intelligence; software analytics; cloud engineering
Application summary
Intelligent software systems (ISS), which are systems that integrate AI, are increasingly being deployed in large-scale and critical systems. Ensuring the trustworthiness of ISS is critical as evidenced by many recent deadly incidents such as an Uber self-driving car that ran into a pedestrian even though the car’s sensors detected her presence. To build trust in ISS, we should ensure that the decisions made by its components (including AI-powered components) are reliable, fair, and cannot cause harm. This Chair aims at developing theories, methods, and tools to support the development, deployment, maintenance, and evolution of trustworthy ISS. The following five research objectives (RO) are planned: (RO1) Identification of quantifiable attributes of trustworthiness—this first objective is important to bridge the gap between high-level principles of trustworthiness and their concrete manifestation in ISS. (RO2) Integration of trustworthiness requirements in the architecture and design of ISS—we will develop a validated catalog of architectural and design patterns for designing trustworthy ISS, and create a taxonomy mapping trustworthiness requirements to concrete architecture and design tactics, to guide ISS development teams. (RO3) Development of methodologies and tools to support the verification and validation of trustworthiness properties throughout the lifecycle of ISS—we will devise software testing mechanisms that can verify trustworthiness properties such as correctness, robustness, security, privacy, and fairness/bias of ISS. (RO4) Development of methodologies and tools to support trustworthiness operations in production— we will develop methodologies and techniques for building automated pipelines to deploy, operate, monitor, and continuously improve ISS running in different deployment environments (e.g., centralized servers and edge devices). (RO5) Development of methodologies and tools to ensure the trustworthiness of AI models supply chains—we will examine the decision-making workflow and challenges of AI model reuse from third-party model registries and develop techniques and tools to support the safe and trustworthy reuse of AI models. The results of the Chair will support Canadian organizations in developing trustworthy intelligent systems that will help improve the quality of life of Canadians. It will also provide them with a competitive advantage in the booming AI market.
École Polytechnique de Montréal - $200,000 Grant (202… | Canada Spends