Skip to main content

AUTOSAR Standard

  • Chapter
  • First Online:
Automotive Software Architectures

Abstract

In this chapter, we describe the role of the AUTOSAR (AUTomotive Open System ARchitecture) standard in the development of automotive system architectures. AUTOSAR defines the reference architecture and methodology for the development of automotive software systems, and provides the language (meta-model) for their architectural models. It also specifies the architectural modules and functionality of the middleware layer known as the basic software. We start by describing the layers of the AUTOSAR reference architecture. We then describe the proposed development methodology by identifying major roles in the automotive development process and the artifacts they produce, with examples of each artifact. We follow up by explaining the role of the AUTOSAR meta-model in the development process and show examples of the architectural models that instantiate this meta-model. We also explain the use of the AUTOSAR meta-model for configuring basic software modules. We conclude the chapter by showing trends in the evolution of the AUTOSAR standard and reflect on its future role in the automotive domain.

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.

References

  1. C. Atkinson and T. Kühne. Model-Driven Development: A Metamodeling Foundation. Journal of IEEE Software, 20(5):36–41, 2003.

    Google Scholar 

  2. AUTOSAR, http://www.nhtsa.gov. National Highway Traffic Safety Administration, 2013.

  3. AUTOSAR, www.autosar.org. Automotive Open System Architecture, 2016.

  4. AUTOSAR, www.autosar.org. AUTOSAR Adaptive Platform for Connected and Autonomous Vehicles, 2016.

  5. AUTOSAR, www.autosar.org. Diagnostic Communication Manager v4.2.2, 2016.

  6. AUTOSAR, www.autosar.org. Diagnostic Event Manager v4.2.2, 2016.

  7. AUTOSAR, www.autosar.org. General Requirements on Basic Software Modules v4.2.2, 2016.

  8. AUTOSAR, www.autosar.org. Generic Structure Template v4.2.2, 2016.

  9. AUTOSAR, www.autosar.org. Layered Software Architecture v4.2.1, 2016.

  10. AUTOSAR, www.autosar.org. Methodology Template v4.2.2, 2016.

  11. AUTOSAR, www.autosar.org. Release Overview and Revision History v4.2.2, 2016.

  12. AUTOSAR, www.autosar.org. Software Component Template v4.2.2, 2016.

  13. C. Briciu, I. Filip, and F. Heininger. A New Trend in Automotive Software: AUTOSAR Concept. In Proceedings of the International Symposium on Applied Computational Intelligence and Informatics, pages 251–256, 2013.

    Google Scholar 

  14. Jean Bézivin and Olivier Gerbé. Towards a Precise Definition of the OMG/MDA Framework. In International Conference on Automated Software Engineering, pages 273–280, 2001.

    Google Scholar 

  15. M. Brörkens and M. Köster. Improving the Interoperability of Automotive Tools by Raising the Abstraction from Legacy XML Formats to Standardized Metamodels. In Proceedings of the European Conference on Model Driven Architecture-Foundations and Applications, pages 59–67, 2007.

    Google Scholar 

  16. M. Broy, I. Kruger, A. Pretschner, and C. Salzmann. Engineering Automotive Software. In Proceedings of the IEEE, volume 95 of 2, 2007.

    Google Scholar 

  17. B. Boss. Architectural Aspects of Software Sharing and Standardization: AUTOSAR for Automotive Domain. In Proceedings of the International Workshop on Software Engineering for Embedded Systems, pages 9–15, 2012.

    Google Scholar 

  18. D. Durisic, M. Staron, and M. Tichy. ARCA - Automated Analysis of AUTOSAR Meta-Model Changes. In International Workshop on Modelling in Software Engineering, pages 30–35, 2015.

    Google Scholar 

  19. 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 

  20. D. Durisic, M. Staron, M. Tichy, and J. Hansson. Addressing the Need for Strict Meta-Modeling in Practice - A Case Study of AUTOSAR. In International Conference on Model-Driven Engineering and Software Development, 2016.

    Google Scholar 

  21. ETSI, www.etsi.org. Intelligent Transport Systems, 2016.

  22. P. Gouriet. Involving AUTOSAR Rules for Mechatronic System Design. In International Conference on Complex Systems Design & Management, pages 305–316, 2010.

    Google Scholar 

  23. P. Kruchten. Architectural Blueprints - The “4+1” View Model of Software Architecture. IEEE Softwar, 12(6):42–50, 1995.

    Google Scholar 

  24. T. Kühne. Matters of (Meta-) Modeling. Journal of Software and Systems Modeling, 5(4):369–385, 2006.

    Google Scholar 

  25. J. C. Lee and T. M. Han. ECU Configuration Framework Based on AUTOSAR ECU Configuration Metamodel. In International Conference on Convergence and Hybrid Information Technology, pages 260–263, 2009.

    Google Scholar 

  26. Y. Liu, Y. Q. Li, and R. K. Zhuang. The Application of Automatic Code Generation Technology in the Development of the Automotive Electronics Software. In International Conference on Mechatronics and Industrial Informatics Conference, volume 321–324, pages 1574–1577, 2013.

    Google Scholar 

  27. C. Motta, D. Durisic, and M. Staron. Should We Adopt a New Version of a Standard? - A Method and its Evaluation on AUTOSAR. In International Conference on Product Software Development and Process Improvement, 2016.

    Google Scholar 

  28. A. Mjeda, G. Leen, and E. Walsh. The AUTOSAR Standard - The Experience of Applying Simulink According to its Requirements. SAE Technical Paper, 2007.

    Google Scholar 

  29. G. Nordstrom, B. Dawant, D. M. Wilkes, and G. Karsai. Metamodeling - Rapid Design and Evolution of Domain-Specific Modeling Environments. In IEEE Conference on Engineering of Computer Based Systems, pages 68–74, 1999.

    Google Scholar 

  30. Object Management Group, www.omg.org. MOF 2.0 Core Specification, 2004.

  31. Object Management Group, http://www.omg.org/mda/. MDA guide 2.0, 2014.

  32. M. Pagel and M. Brörkens. Definition and Generation of Data Exchange Formats in AUTOSAR. In European Conference on Model Driven Architecture-Foundations and Applications, pages 52–65, 2006.

    Google Scholar 

  33. K. Sung and T. Han. Development Process for AUTOSAR-based Embedded System. Journal of Control and Automation, 6(4):29–37, 2013.

    Google Scholar 

  34. L. Völker. SOME/IP - Die Middleware für Ethernet-basierte Kommunikation. Hanser automotive networks, 2013.

    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., Durisic, D. (2017). AUTOSAR Standard. In: Automotive Software Architectures. Springer, Cham. https://doi.org/10.1007/978-3-319-58610-6_4

Download citation

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

  • 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