Skip to main content

Current Trends in Automotive Software Architectures

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

Abstract

Cars have evolved a lot since their introduction and will evolve even more. Today’s cars would not work without the software that is embedded in their electronics. Although the physical processes are often the same as in the cars’ of the 1990s (combustion engines, servo steering), they become computer platforms and are able to “think” and drive autonomously. In this chapter we look into a few trends which shape automotive software engineering—autonomous driving, self-* systems, big data and new software engineering paradigms. We look into how these trends can shape the future of automotive software engineering.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. National Highway Traffic Safety Administration et al. Preliminary statement of policy concerning automated vehicles. Washington, DC, pages 1–14, 2013.

    Google Scholar 

  2. Eric Armengaud, Matthias Biehl, Quentin Bourrouilh, Michael Breunig, Stefan Farfeleder, Christian Hein, Markus Oertel, Alfred Wallner, and Markus Zoier. Integrated tool chain for improving traceability during the development of automotive systems. In Proceedings of the 2012 Embedded Real Time Software and Systems Conference, 2012.

    Google Scholar 

  3. Matthias Biehl, Chen DeJiu, and Martin Törngren. Integrating safety analysis into the model-based development toolchain of automotive embedded systems. In ACM Sigplan Notices, volume 45, pages 125–132. ACM, 2010.

    Google Scholar 

  4. Jan Bosch. Speed, data, and ecosystems: The future of software engineering. IEEE Software, 33(1):82–88, 2016.

    Google Scholar 

  5. Sagar Behere and Martin Törngren. A functional reference architecture for autonomous driving. Information and Software Technology, 73:136–150, 2016.

    Google Scholar 

  6. Betsy Burton and David A Willis. Gartner’s Hype Cycles for 2015: Five Megatrends Shift the Computing Landscape. Recuperado de: https://www.gartner.com/doc/3111522/gartners--hype--cycles--megatrends--shift, 2015.

  7. Larry Downes and Paul Nunes. Big Bang Disruption: Strategy in the Age of Devastating Innovation. Penguin, 2014.

    Google Scholar 

  8. Ulf Eliasson, Rogardt Heldal, Jonn Lantz, and Christian Berger. Agile model-driven engineering in mechatronic systems-an industrial case study. In Model-Driven Engineering Languages and Systems, pages 433–449. Springer, 2014.

    Google Scholar 

  9. Lee Gomes. When will Google’s self-driving car really be ready? It depends on where you live and what you mean by “ready” [News]. IEEE Spectrum, 53(5):13–14, 2016.

    Google Scholar 

  10. Angelos D Keromytis. Characterizing self-healing software systems. In Proceedings of the 4th international conference on mathematical methods, models and architectures for computer networks security (MMM-ACNS), 2007.

    Google Scholar 

  11. Aaron M Kessler. Elon Musk Says Self-Driving Tesla Cars Will Be in the US by Summer. The New York Times, page B1, 2015.

    Google Scholar 

  12. Hiroyuki Kurihata, Tomokazu Takahashi, Ichiro Ide, Yoshito Mekada, Hiroshi Murase, Yukimasa Tamatsu, and Takayuki Miyahara. Rainy weather recognition from in-vehicle camera images for driver assistance. In IEEE Proceedings. Intelligent Vehicles Symposium, 2005., pages 205–210. IEEE, 2005.

    Google Scholar 

  13. James Manyika, Michael Chui, Brad Brown, Jacques Bughin, Richard Dobbs, Charles Roxburgh, and Angela H Byers. Big data: The next frontier for innovation, competition, and productivity. 2011.

    Google Scholar 

  14. Mahshad M Mahally, Miroslaw Staron, and Jan Bosch. Barriers and enablers for shortening software development lead-time in mechatronics organizations: A case study. In Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, pages 1006–1009. ACM, 2015.

    Google Scholar 

  15. Peter Manhart and Kurt Schneider. Breaking the ice for agile development of embedded software: An industry experience report. In Proceedings of the 26th international Conference on Software Engineering, pages 378–386. IEEE Computer Society, 2004.

    Google Scholar 

  16. Viktor Mayer-Schönberger and Kenneth Cukier. Big data: A revolution that will transform how we live, work, and think. Houghton Mifflin Harcourt, 2013.

    Google Scholar 

  17. A Pasztor. Tesla unveils all-wheel-drive, autopilot for electric cars. The Wall Street Journal, 2014.

    Google Scholar 

  18. Dewayne E Perry and Alexander L Wolf. Foundations for the study of software architecture. ACM SIGSOFT Software Engineering Notes, 17(4):40–52, 1992.

    Google Scholar 

  19. Eric Richardson. What an agile architect can learn from a hurricane meteorologist. IEEE software, 28(6):9–12, 2011.

    Google Scholar 

  20. Eric Ries. The lean startup: How today’s entrepreneurs use continuous innovation to create radically successful businesses. Random House LLC, 2011.

    Google Scholar 

  21. Helen Sharp, Nathan Baddoo, Sarah Beecham, Tracy Hall, and Hugh Robinson. Models of motivation in software engineering. Information and Software Technology, 51(1):219–233, 2009.

    Google Scholar 

  22. Purnendu Sinha. Architectural design and reliability analysis of a fail-operational brake-by-wire system from iso 26262 perspectives. Reliability Engineering & System Safety, 96(10):1349–1359, 2011.

    Google Scholar 

  23. Florian Sagstetter, Martin Lukasiewycz, Sebastian Steinhorst, Marko Wolf, Alexandre Bouard, William R Harris, Somesh Jha, Thomas Peyrin, Axel Poschmann, and Samarjit Chakraborty. Security challenges in automotive hardware/software architecture design. In Proceedings of the Conference on Design, Automation and Test in Europe, pages 458–463. EDA Consortium, 2013.

    Google Scholar 

  24. Miroslaw Staron and Wilhelm Meding. Monitoring Bottlenecks in Agile and Lean Software Development Projects–A Method and Its Industrial Use. Product-Focused Software Process Improvement, pages 3–16, 2011.

    Google Scholar 

  25. Miroslaw Staron, Rakesh Rana, and Jörgen Hansson. Influence of software complexity on iso/iec 26262 software verification requirements. 2015.

    Google Scholar 

  26. Miroslaw Staron and Riccardo Scandariato. Data veracity in intelligent transportation systems: the slippery road warning scenario. In Intelligent Vehicles Symposium, 2016.

    Google Scholar 

  27. Alex Wright. Hacking cars. Communications of the ACM, 54(11):18–19, 2011.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Staron, M. (2017). Current Trends in Automotive Software Architectures. In: Automotive Software Architectures. Springer, Cham. https://doi.org/10.1007/978-3-319-58610-6_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-58610-6_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-58609-0

  • Online ISBN: 978-3-319-58610-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics