Grant: Strategic Projects - Group
University of Waterloo
$156,880.00
The Upgradable Car: Safely Extensible Automotive Systems and Software
FY 2015-16
Summary
The objective of this research is to create a Safely Extensible Automotive Systems and Software Architecture (SEASAR) and associated development and quality-assurance methods to enable post-manufacturing upgradability of automobiles through smart apps and devices produced by independent suppliers. The considered upgrades range from personalization in the car-body domain and infotainment to adding new safety-enhancing driver-assistance features. The main challenge to enabling such upgrades is ensuring the usability, reliability, safety, and security of both the installation step and the upgraded automobile. SEASAR will make installation simple and reliable using an installer with resource reservation and diagnostics at installation time and enhance reliability and safety through runtime monitoring and repair. The associated development method focuses on early modeling, analysis, and resolution of feature interactions and on designing human-machine interfaces that avoid cognitive overload when new applications and devices are added. The quality assurance methods include verification and validation using model-based techniques to improve effectiveness and reduce cost, and a method to certify the use of new software and devices in a SEASAR-enabled vehicle. The technology will be demonstrated by adding personalization of interior lights, an alcohol interlock, and three driver-assistance functions to a test vehicle extended with SEASAR. The Upgradable Car vision offers tremendous opportunities to Canadian automotive and ICT industry, in that SEASAR will support an ecosystem of automotive apps and devices, providing Canadian automotive parts suppliers and ICT companies with wider access to the automotive supply chain and aftermarket than they have today. The project will also train 28 of highly-qualified personnel in engineering usable, safe, reliable, and secure embedded software and give them hands-on experience in automotive systems on an actual test vehicle.
Program
Strategic Projects - Group
Recipient
Location
Ontario, Canada
Recipient Type
Academia
Type
Grant
Source
NSERC's Awards Data
As published
Application id
463410-2014
Name nom
Czarnecki, Krzysztof
Department département
Electrical & Computer Engineering
Organization id
33
Institution établissement
University of Waterloo
Province en
Ontario
Province fr
Ontario
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2015
Competition year année de concours
2014
Award amount
156880
Program id
STPGP
Program name en
Strategic Projects - Group
Program name fr
Projets stratégiques - De groupe
Group en
Research partnerships programs
Group fr
Programmes de partenariat
Committee code
1567
Committee name en
Strategic Projects Selection Panel - ICT
Committee name fr
Comité de sélection des projets stratégiques - ICT
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
Partie
2
Nb partie
3
Application title
The Upgradable Car: Safely Extensible Automotive Systems and Software
Keyword
NSERC
Application summary
The objective of this research is to create a Safely Extensible Automotive Systems and Software Architecture (SEASAR) and associated development and quality-assurance methods to enable post-manufacturing upgradability of automobiles through smart apps and devices produced by independent suppliers. The considered upgrades range from personalization in the car-body domain and infotainment to adding new safety-enhancing driver-assistance features. The main challenge to enabling such upgrades is ensuring the usability, reliability, safety, and security of both the installation step and the upgraded automobile. SEASAR will make installation simple and reliable using an installer with resource reservation and diagnostics at installation time and enhance reliability and safety through runtime monitoring and repair. The associated development method focuses on early modeling, analysis, and resolution of feature interactions and on designing human-machine interfaces that avoid cognitive overload when new applications and devices are added. The quality assurance methods include verification and validation using model-based techniques to improve effectiveness and reduce cost, and a method to certify the use of new software and devices in a SEASAR-enabled vehicle. The technology will be demonstrated by adding personalization of interior lights, an alcohol interlock, and three driver-assistance functions to a test vehicle extended with SEASAR. The Upgradable Car vision offers tremendous opportunities to Canadian automotive and ICT industry, in that SEASAR will support an ecosystem of automotive apps and devices, providing Canadian automotive parts suppliers and ICT companies with wider access to the automotive supply chain and aftermarket than they have today. The project will also train 28 of highly-qualified personnel in engineering usable, safe, reliable, and secure embedded software and give them hands-on experience in automotive systems on an actual test vehicle.