Skip to main content

Status Report on Automotive Software Development

  • Chapter
  • First Online:
Automotive Systems and Software Engineering

Abstract

Due to rapid changes in the development of modern automotive systems, the involved development methods, processes, and toolchains are constantly changed, modified, and improved to be able to handle the increasing complexity of the development procedure. In this chapter, the main current challenges in the development itself as well as in the modification of the implied processes are summarized, and both a textual and a graphical overview of the main currently involved tools are given. The provided information can be used for optimal planning of development processes for future automotive systems.

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 109.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 149.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 139.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ali NM, Hosking J, Grundy J (2013) A taxonomy and mapping of computer-based critiquing tools. IEEE Trans Softw Eng 39(11):1494–1520

    Article  Google Scholar 

  2. Azuma M, Coallier F, Garbajosa J (2003) How to apply the bloom taxonomy to software engineering. In: Eleventh annual international workshop on software technology and engineering practice, 2003. IEEE, Piscataway

    Google Scholar 

  3. Babar MA, Gorton I (2004) Comparison of scenario-based software architecture evaluation methods. In: 11th Asia-Pacific software engineering conference, 2004. IEEE, Piscataway

    Google Scholar 

  4. Baudisch A, Richter K, Sollmann S (2011) Erweiterte Vorgehensmodelle für die Entwicklung echtzeitfähiger, hoch-integrierter, multifunktionaler Steuergeräte-Plattformen

    Google Scholar 

  5. Blom H, Hagl F, Papadopoulos Y, Reiser MO, Sjöstedt CJ, Chen DJ, Kolagari R (2012) EAST-ADL - an architecture description language for automotive software-intensive systems. International Standard

    Google Scholar 

  6. Blum BI (1994) A taxonomy of software development methods. Commun ACM 37(11):82–94

    Article  Google Scholar 

  7. Bock F, Homm D, Siegl S, German R (2016) A taxonomy for tools, processes and languages in automotive software engineering. In: Zizka J, Nagamalai D (eds) Computer science & information technology. AIRCC Publishing Corporation, Chennai

    Google Scholar 

  8. Bock F, Sippl C, German R (2017) Fully automated vehicles: challenges, expectations and methods. In: Bargende M, Reuss HC, Wiedemann J (eds) Proceedings of 17th Internationales Stuttgarter Symposium: Automobil- und Motorentechnik, Stuttgart, Germany

    Google Scholar 

  9. Bröhl A (1993) The V-model. In: Software - application delevopment - information systems (in German). Oldenbourg, Munich

    Google Scholar 

  10. Broy M, Feilkas M, Herrmannsdoerfer M, Merenda S, Ratiu D (2010) Seamless model-based development: from isolated tools to integrated model engineering environments. Proc IEEE 98(4):526–545

    Article  Google Scholar 

  11. Caspi P, Pilaud D, Halbwachs N, Plaice JA (1987) LUSTRE: a declarative language for real-time programming. In: Proceedings of the 14th ACM SIGACT-SIGPLAN symposium on principles of programming languages, New York, NY, USA, POPL ’87

    Google Scholar 

  12. Cheu RL, Tan Y, Lee D (2003) Comparison of paramics and GETRAM/AIMSUN microscopic traffic simulation tools. In: 83rd annual meeting of the transportation research board

    Google Scholar 

  13. Dajsuren Y, van den Brand MG, Serebrenik A, Roubtsov S (2013) Simulink models are also software: modularity assessment. In: Proceedings of the 9th international ACM sigsoft conference on quality of software architectures. ACM, New York, pp 99–106

    Chapter  Google Scholar 

  14. De Winter J, Van Leuween P, Happee P (2012) Advantages and disadvantages of driving simulators: a discussion. In: Proceedings of measuring behavior

    Google Scholar 

  15. Delgado N, Gates AQ, Roach S (2004) A taxonomy and catalog of runtime software-fault monitoring tools. IEEE Trans Softw Eng 30(12):859–872

    Article  Google Scholar 

  16. Di Natale M, Sangiovanni-Vincentelli AL (2010) Moving from federated to integrated architectures in automotive: the role of standards, methods and tools. Proc IEEE 98(4):603–620

    Article  Google Scholar 

  17. Djanatliev A, Dulz W, German R, Schneider V (2011) Veritas - a versatile modeling environment for test-driven agile simulation. In: Proceedings of the 2011 winter simulation conference, Phoenix, AZ, USA, WSC 2011

    Google Scholar 

  18. Eckhoff D (2016) Simulation of privacy-enhancing technologies in vehicular ad-hoc networks. PhD thesis, University of Erlangen

    Google Scholar 

  19. Fürst S, Bechter M (2016) Autosar for connected and autonomous vehicles: the autosar adaptive platform. In: 2016 46th annual IEEE/IFIP international conference on Dependable Systems and Networks Workshop (DSN-W)

    Google Scholar 

  20. Fürst S, Mössinger J, Bunzel S, Weber T, Kirschke-Biller F, Heitkämper P, Kinkelin G, Nishikawa K, Lange K (2009) Autosar–a worldwide standard is on the road. In: 14th international VDI congress electronic systems for vehicles, Baden-Baden, vol 62

    Google Scholar 

  21. Guo Y, Jones RP (2009) A study of approaches for model based development of an automotive driver information system. In: 3rd annual IEEE systems conference, 2009. IEEE, Piscataway

    Google Scholar 

  22. Hoffmann H (2014) Systems engineering best practices with the rational solution for systems and software engineering deskbook release 4.1. Manual

    Google Scholar 

  23. International Organization for Standardization (2015) 11898-1: 2015–road vehicles–controller area network (CAN)–part 1: data link layer and physical signalling. International Organization for Standardization

    Google Scholar 

  24. IO for Standardization (2009) ISO/DIS 26262-1 - Road vehicles - functional safety - part 1 glossary

    Google Scholar 

  25. Kielar PM, Biedermann DH, Borrmann A (2016) MomenTUMv2: a modular, extensible, and generic agent-based pedestrian behavior simulation framework. TUM-I1643, Technische Universität München

    Google Scholar 

  26. Klauda M, Hamann R, Kriso S (2013) ISO 26262 – Muss das Rad neu erfunden werden?, Springer Fachmedien Wiesbaden, Wiesbaden, pp 224–227

    Chapter  Google Scholar 

  27. Knauss A, Schröder J, Berger C, Eriksson H (2017) Paving the roadway for safety of automated vehicles: an empirical study on testing challenges. In: 2017 IEEE Intelligent Vehicles symposium (IV)

    Google Scholar 

  28. Kornecki AJ, Zalewski J (2003) Design tool assessment for safety-critical software development. In: Conference: software engineering workshop, 2003

    Google Scholar 

  29. Kotusevski G, Hawick K (2009) A review of traffic simulation software. Res Lett Inf Math Sci. 13

    Google Scholar 

  30. Lachmann R, Schaefer I (2013) Herausforderungen beim Testen von Fahrerassistenzsystemen. In: GI-Jahrestagung

    Google Scholar 

  31. Mubasher MM, ul Qounain JSW (2015) Systematic literature review of vehicular traffic flow simulators. In: 2015 international conference on Open Source Software Computing (OSSCOM)

    Google Scholar 

  32. Rasshofer RH, Gresser K (2005) Automotive radar and lidar systems for next generation driver assistance functions. Adv Radio Sci 3:205–209

    Article  Google Scholar 

  33. Ronaldo A, Ismail T (2012) Comparison of the two micro-simulation software AIMSUN & SUMO for highway traffic modelling, Linköping University, Communications and Transport Systems, The Institute of Technology, p 96. http://www.diva-portal.org/smash/get/diva2:555913/FULLTEXT01.pdf

  34. Schneider V, German R (2013) Integration of test-driven agile simulation approach in service-oriented tool environment. In: Proceedings of the 46th annual simulation symposium, San Diego, CA, USA, ANSS 2013

    Google Scholar 

  35. Schneider V, Deitsch A, Dulz W, German R (2016) Combined simulation and testing based on standard uml models. In: Principles of performance and reliability modeling and evaluation. Springer, Cham

    Google Scholar 

  36. Stadler C, Gruber T (2016) Functional engineering platform - a continuous approach towards functional development. In: 7th conference on simulation and testing for vehicle technology, Berlin, Germany

    Google Scholar 

  37. Toews R (2016) The biggest threat facing connected autonomous vehicles is cybersecurity. https://techcrunch.com/2016/08/25/the-biggest-threat-facing-connected-autonomous-vehicles-is-cybersecurity/

  38. Tyndale P (2002) A taxonomy of knowledge management software tools: origins and applications. Eval Program Plann 25(2):183–190

    Article  Google Scholar 

  39. Wachenfeld W, Winner H (2015) Die Freigabe des autonomen Fahrens. Springer, Berlin, pp 439–464

    Google Scholar 

  40. Wenger J (2005) Automotive radar - status and perspectives. In: IEEE compound semiconductor integrated circuit symposium, 2005. CSIC ’05

    Google Scholar 

  41. Winner H (2015) Quo vadis, FAS? In: Handbuch Fahrerassistenzsysteme. Springer, Wiesbaden

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Florian Bock .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Bock, F., Sippl, C., Siegl, S., German, R. (2019). Status Report on Automotive Software Development. In: Dajsuren, Y., van den Brand, M. (eds) Automotive Systems and Software Engineering. Springer, Cham. https://doi.org/10.1007/978-3-030-12157-0_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-12157-0_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-12156-3

  • Online ISBN: 978-3-030-12157-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics