Automotive software engineering was officially introduced more than a decade ago into the software community addressing research challenges and technical issues encountering software development in the automotive domain. A modern-day premium class vehicle contains up to 100 000 000 lines of executable code running on multiple microcontrollers creating a heterogeneous, deeply coupled networking system. Nowadays trends like car2x, (fully) electric vehicles or self-driving cars are all based on software. Those new features will require new engineering approaches and more advanced software architectures suitable for automotive domain.
Dajsuren, Y., Altinger, H., & Staron, M. (2017). 2nd International Workshop on Automotive Systems and Software Architectures (WASA)—Introduction to special section. Journal of Systems Architecture, 79, 18-18. https://doi.org/10.1016/j.sysarc.2017.06.007