Canada Spends Logo

Explore our Budget 2026 analysis

Grant: Alliance Grants

École de technologie supérieure

$232,173.00

An AI-powered Framework to Support the Development, Maintenance and Operation of Large Scale Cyber Physical Systems

FY 2024-25

Summary
Cyber Physical Systems (CPS) are typically distributed systems running and communicating on different hardware/devices (e.g., drones, vehicles, satellites, aircafts) each having different capabilities (e.g., size, weight, power, etc.). Hence, CPS systems are inherently sophisticated and complex making their maintenance and evolution more challenging compared to conventional software. This prevents CPSs from making major changes or from modernizing their stack and used technologies. A typical example of major changes is the modernization and migration of communication technology among the different components of a CPS, which connect the cyber and physical worlds. With data being a 'first-class citizen' in CPSs, the modernization of the way data flows among the components is critical. Yet, such a modernization is risky since the system itself often suffers from a large amount of defects and accumulated technical debt as well as inefficient development and operations (DevOps) pipelines that make the CPS more difficult to maintain and evolve. This collaborative research project will develop approaches, solutions and tools to enable assisting CPS systems through an efficient, secure, and fast modernization of their Stack, including the communication among the CPS components, software quality assurance, and improving development pipelines/processes in a cost effective and scalable manner. Such solutions will leverage various AI-based techniques to streamline the complex process of maintaining and evolving CPS systems that small to large-sized companies in Canada experience in the software industry sector. Both the industrial (Ultra TCS) and academic (ÉTS Montreal) partners are world-recognized leaders in software engineering. The research builds on their extensive experience and will train eleven HQPs in software engineering, cyber physical systems, and artificial intelligence, as well as essential communication and presentation skills. It will also dig the foundations of a major CPS software engineering research hub in the region of Montreal that will also benefit to broader Canadian industrial sectors.
Program
Alliance Grants
Location
Quebec, Canada
Recipient Type
Academia
Type
Grant
Source
NSERC's Awards Data

As published

Application id
597656-2024
Name nom
Ouni, Ali AO
Department département
Génie logiciel et des TI
Organization id
53
Institution établissement
École de technologie supérieure
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
2024
Award amount
232173
Program id
ALLRP
Program name en
Alliance Grants
Program name fr
Subventions Alliance
Group en
RESEARCH PARTNERSHIPS
Group fr
PARTENARIATS DE RECHERCHE
Committee code
96
Committee name en
RPP Internal Decision Cttee
Committee name fr
Cté de décision interne - PPR
Area of application code
801
Area of application group en
Information and communication services
Area of application group fr
Services d'information et de télécommunications
Area of application en
Computer software
Area of application fr
Logiciel
Research subject code
2706
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Software engineering
Research subject fr
Génie logiciel
Field of research list names en
Not available
Field of research list names fr
Non disponible
Socioeconomic objective list names en
Not available
Socioeconomic objective list names fr
Non disponible
Application title
An AI-powered Framework to Support the Development, Maintenance and Operation of Large Scale Cyber Physical Systems
Keywords
cyber-physical systems; machine learning; software development pipelines; software engineering; software maintenance and evolution; software quality assurance
Application summary
Cyber Physical Systems (CPS) are typically distributed systems running and communicating on different hardware/devices (e.g., drones, vehicles, satellites, aircafts) each having different capabilities (e.g., size, weight, power, etc.). Hence, CPS systems are inherently sophisticated and complex making their maintenance and evolution more challenging compared to conventional software. This prevents CPSs from making major changes or from modernizing their stack and used technologies. A typical example of major changes is the modernization and migration of communication technology among the different components of a CPS, which connect the cyber and physical worlds. With data being a 'first-class citizen' in CPSs, the modernization of the way data flows among the components is critical. Yet, such a modernization is risky since the system itself often suffers from a large amount of defects and accumulated technical debt as well as inefficient development and operations (DevOps) pipelines that make the CPS more difficult to maintain and evolve. This collaborative research project will develop approaches, solutions and tools to enable assisting CPS systems through an efficient, secure, and fast modernization of their Stack, including the communication among the CPS components, software quality assurance, and improving development pipelines/processes in a cost effective and scalable manner. Such solutions will leverage various AI-based techniques to streamline the complex process of maintaining and evolving CPS systems that small to large-sized companies in Canada experience in the software industry sector. Both the industrial (Ultra TCS) and academic (ÉTS Montreal) partners are world-recognized leaders in software engineering. The research builds on their extensive experience and will train eleven HQPs in software engineering, cyber physical systems, and artificial intelligence, as well as essential communication and presentation skills. It will also dig the foundations of a major CPS software engineering research hub in the region of Montreal that will also benefit to broader Canadian industrial sectors.