The Role of Software Engineering in Future Automotive Systems Development

Siobhán Clarke, Brian Fitzgerald, Paddy Nixon, Klaus Pohl, Kevin Ryan, David Sinclair, Steffen Thiel
2008 SAE International Journal of Passenger Cars - Electronic and Electrical Systems  
The amount and complexity of software in automotive systems is constantly increasing. Today's luxury cars include numerous electronic control units. A large part of the functionality of these units is driven by software. In the future even more software-intensive automotive systems are expected as automotive manufacturers and suppliers tend to integrate and combine applications on more powerful platforms. The increasing amount and complexity of software in these platforms has led to the
more » ... n where software engineering has become an essential discipline within automotive systems development. This paper identifies essential areas of software engineering that will have a significant impact on future automotive systems and systems development. Particularly, it discusses how the software engineering discipline can be developed in the context of overall automotive systems development while considering essential requirements and constraints that are or will become prevalent in this domain. DOMAIN-ORIENTED SOFTWARE ENGINEERING Software Engineering is a broad, dynamic and multifaceted field, where research can vary from highly theoretical, abstract models, through the development of numerous branches of technology, into empirical studies of industrial practice.
doi:10.4271/2008-01-1450 fatcat:sqnxjapxmnahnbg3cpdngt37zy