Department of Computer Science

Talk by Krzysztof Czarnecki

On 5. March Krzysztof Czarnecki, Electrical and Computer Engineering, University of Waterloo, Canada will give a talk on “Upgradable Car: Towards An Extensible Automotive Systems and Software Architecture”.

Last modified: 20.06.2014

Time: 14.30, Room: 0.2.90, Selma Lagerlöfs Vej 300. Feel free to join.

Abstract: With hundreds of sensors, multiple networks, and close to one hundred processors, modern automobiles are becoming smart, location-aware mobile platforms on wheels. The advent of vehicle-to-vehicle communication and autonomous driving heralds even stronger computerization of cars in the future. However, given today’s long development cycles of four to five years and a typical length of car ownership ranging from five to ten years, the computers and software embedded in cars become quickly outdated, especially by technology standards set by smart phones. Current automotive systems and software architectures, including the recently introduced Automotive Open System Architecture (AUTOSAR), require complex systems integration during vehicle development and do not support extending or upgrading embedded hardware and software after a vehicle is produced. This restriction, driven likely by safety concerns, is understandable for critical systems, such as braking and steering, power train, and driver assistance systems. However, extensibility of safety critical systems and software through features and apps produced by independent suppliers offers tremendous opportunities and is an important challenge that needs to be tackled. After a brief review of current automotive systems and software architectures and development methods, I will discuss the opportunities and challenges of upgradable cars, and sketch an extensible architecture and associated processes to support this vision.

Event list

See the list