Automotive Architecture Framework: The experience of Volvo Cars
Journal article, 2017

The automotive domain is living an extremely challenging historical moment shocked by many emerging business and technological needs. Electrification, autonomous driving, and connected cars are some of the driving needs in this changing world. Increasingly, vehicles are becoming software-intensive complex systems and most of the innovation within the automotive industry is based on electronics and software. Modern vehicles can have over 100 Electronic Control Units (ECUs), which are small computers, together executing gigabytes of software. ECUs are connected to each other through several networks within the car, and the car is increasingly connected with the outside world. These novelties ask for a change on how the software is engineered and produced and for a disruptive renovation of the electrical and software architecture of the car. In this paper we describe the current investigation of Volvo Cars to create an architecture framework able to cope with the complexity and needs of present and future vehicles. Specifically, we present scenarios that describe demands for the architectural framework and introduce three new viewpoints that need to be taken into account for future architectural decisions: Continuous Integration and Deployment, Ecosystem and Transparency, and car as a constituent of a System of Systems. Our results are based on a series of focus groups with experts in automotive engineering and architecture from different companies and universities. (C) 2017 Elsevier B.V. All rights reserved.

Automotive ecosystem

Architecture framework

Continuous integration and deployment

Systems of Systems

Software architecture

Automotive domain

Author

Patrizio Pelliccione

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)

Eric Knauss

University of Gothenburg

Rogardt Heldal

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)

University of Bergen

Magnus Ågren

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)

Piergiuseppe Mallozzi

Software Technology (Chalmers)

Anders Alminger

Volvo Cars

Daniel Borgentun

Volvo Cars

Journal of Systems Architecture

1383-7621 (ISSN)

Vol. 77 83-100

Subject Categories

Software Engineering

DOI

10.1016/j.sysarc.2017.02.005

More information

Latest update

1/17/2019