Architecting and Analysing Connected Autonomous Vehicles
Paper i proceeding, 2020

© 2020 IEEE. This tutorial focuses on the vehicular domain, which is living a very interesting moment due to the many challenges the domain is experiencing, including autonomy of vehicles, vehicles that are becoming constituent systems in the system-of-systems context and many more. The ever-increasing software complexity in vehicles requires software architecture descriptions, which enable the software developers to compare and relate different products across different vehicle programs, development units, and organisations (in the vehicular ecosystem). Many vehicular functions are constrained by stringent timing requirements. The developers of these functions are required to analyse and verify these requirements at the software architecture level and often very early during the development process [1], [2]. In this context, the tutorial focuses on the design and timing predictability verification of vehicular software architectures for different Electrical and Electronic (E/E) architectures in connected and autonomous vehicles. The key takeaways of the tutorial are: i) an overview of the software development for various vehicular E/E architectures; ii) an overview of state of the art in the area; iii) understanding rudiments and value of timing analysis for this domain; iv) experience an industrial process for architecting and analysing the vehicle software via hands-on practice and demonstration.

Författare

Alessio Bucaioni

Mälardalens högskola

John Lundback

Arcticus Systems AB

Patrizio Pelliccione

Göteborgs universitet

Chalmers, Data- och informationsteknik, Software Engineering, Software Engineering for Testing, Requirements, Innovation and Psychology

Universita degli Studi dell'Aquila

Saad Mubeen

Mälardalens högskola

Proceedings - 2020 IEEE International Conference on Software Architecture Companion, ICSA-C 2020

5-6 9095630

2020 IEEE International Conference on Software Architecture Companion, ICSA-C 2020
Salvador, Brazil,

Ämneskategorier

Programvaruteknik

Inbäddad systemteknik

Datorsystem

DOI

10.1109/ICSA-C50368.2020.00009

Mer information

Senast uppdaterat

2020-12-07