Skip to main content

Introduction

  • Chapter
  • First Online:
Automotive Software Architectures
  • 3150 Accesses

Abstract

Modern cars have evolved from mechanical devices into distributed cyber-physical systems which rely on software to function correctly. Starting from the 1970s the amount of electronics and software used has gradually increased from as little as one computer (Electronic Control Unit, ECU) to as much as 150 ECUs in 2015. The trend in the architecture, however, changes as companies look for ways to decrease the number of central computing nodes and connect them with the increased number of I/O nodes. In this chapter we provide an overview of the book and the conventions used in it and introduce the examples which we will use throughout. We describe the history of the automotive software anchoring the events in the evolution of the market of the electronics and software in modern cars. Towards the end of the chapter we also describe which directions can be pursued to deepen the knowledge of automotive software.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 89.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Author: RB30DE via Wikipedia https://en.wikipedia.org/wiki/JECS, under the Creative Commons License: http://creativecommons.org/licenses/by-sa/3.0/.

  2. 2.

    Author: Audi, available at https://en.wikipedia.org/wiki/JECS, under the Creative Commons License: http://creativecommons.org/licenses/by-sa/2.0/.

  3. 3.

    Based on author’s own observations.

  4. 4.

    Author: Steve Jurvetson; available at flickr.com, under the Creative Commons License: http://creativecommons.org/licenses/by/2.0/.

  5. 5.

    Sinek in his book “Starting with Why: How Great Leaders Inspire Everyone to Action” [Sin11] presents a set of examples of how this works in practice.

  6. 6.

    Presentation from BMW at Elektronik i Fordon, Gothenburg, May 2016.

References

  1. Robert Bertini, Haizhong Wang, Tony Knudson, and Kevin Carstens. Preparing a roadmap for connected vehicle/cooperative systems deployment scenarios: Case study of the state of Oregon, USA. Transportation Research Procedia, 15:447–458, 2016.

    Article  Google Scholar 

  2. Andrew YH Chong and Chee Seong Chua. Driving Asia: As Automotive Electronic Transforms a Region. Infineon Technologies Asia Pacific Pte Limited, 2011.

    Google Scholar 

  3. Darko Durisic, Martin Nilsson, Miroslaw Staron, and Jörgen Hansson. Measuring the impact of changes to the complexity and coupling properties of automotive software systems. Journal of Systems and Software, 86(5):1275–1293, 2013.

    Article  Google Scholar 

  4. D. Durisic, M. Staron, M. Tichy, and J. Hansson. Evolution of Long-Term Industrial Meta-Models - A Case Study of AUTOSAR. In Euromicro Conference on Software Engineering and Advanced Applications, pages 141–148, 2014.

    Google Scholar 

  5. D. Durisic. Measuring the Evolution of Automotive Software Models and Meta-Models to Support Faster Adoption of New Architectural Features. Gothenburg University, 2015.

    Google Scholar 

  6. Tomas Ernberg. Volvos vision 2020: no death, no serious injury in a Volvo car. Auto Tech Review, 2(5):12–13, 2013.

    Article  Google Scholar 

  7. Watts S Humphrey. Managing technical people: innovation, teamwork, and the software process. Addison-Wesley Longman Publishing Co., Inc., 1996.

    Google Scholar 

  8. Jerome M Lutin, Alain L Kornhauser, and Eva Lerner-Lam MASCE. The revolutionary development of self-driving vehicles and implications for the transportation engineering profession. Institute of Transportation Engineers. ITE Journal, 83(7):28, 2013.

    Google Scholar 

  9. John Markoff. Google cars drive themselves, in traffic. The New York Times, 10(A1):9, 2010.

    Google Scholar 

  10. Alexander Pretschner, Manfred Broy, Ingolf H Kruger, and Thomas Stauner. Software engineering for automotive systems: A roadmap. In 2007 Future of Software Engineering, pages 55–71. IEEE Computer Society, 2007.

    Google Scholar 

  11. Rakesh Rana, Miroslaw Staron, Christian Berger, Jörgen Hansson, Martin Nilsson, and Fredrik Törner. Increasing efficiency of ISO 26262 verification and validation by combining fault injection and mutation testing with model based development. In ICSOFT, pages 251–257, 2013.

    Google Scholar 

  12. Simon Sinek. Start with why: How great leaders inspire everyone to take action. Penguin UK, 2011.

    Google Scholar 

  13. Margaret V String, Nancy G Leveson, and Brandon D Owens. Safety-driven design for software-intensive aerospace and automotive systems. Proceedings of the IEEE, 98(4):515–525, 2010.

    Google Scholar 

  14. Balaji Viswanathan. Driving into the future of automotive technology at GENIVI annual members meeting. OpenSource Delivers, online, 2015.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Staron, M. (2021). Introduction. In: Automotive Software Architectures. Springer, Cham. https://doi.org/10.1007/978-3-030-65939-4_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-65939-4_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-65938-7

  • Online ISBN: 978-3-030-65939-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics