Abstract
This paper addresses the gap between models describing system requirements, functions and architecture at a higher level of abstraction (such as SysML models), with respect to software/hardware architecture description (such as the AADL models) as the means to improve the development process or embedded systems. The EAST-ADL and AUTOSAR are the two focused architecture description formalisms in the presented work. While EAST-ADL is an architecture description language providing an extension and profiling of SysML dedicated to automotive embedded systems, AUTOSAR provides means to describe software architecture architectures. The contribution of the paper is a relationship investigation between different concepts of the two languages. Three case studies, of a position control , fuel control and a brake-by-wire system, have been used to support and validate the work. The resulting mapping scheme provides a basis for automated architecture refinements and synthesis.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
EAST-ADL Consortium Website, http://www.atesst.org (accessed January 2011)
AUTOSAR Website, http://www.autosar.org/ (accessed January 2011)
Biehl, M., Sjöstedt, C.-J., Törngren, M.: A Modular Tool Integration Approach - Experiences from two Case Studies. In: 3rd Workshop on Model-Driven Tool & Process Integration at the European Conference on Modelling Foundations and Applications (June 2010)
PapyrusUML Website, http://www.papyrusuml.org (accessed January 2011)
dSpace GmbH Website, http://www.dspaceinc.com (accessed January 2011)
The AUTOSAR Consortium, Layered Software Architecture, Tech. Rep. V2.2.1, R3.0, Rev 001 (2008)
The AUTOSAR Consortium, AUTOSAR Methodology, Tech. Rep. V1.2.1, R3.0, Rev 001, http://www.autosar.org/download/AUTOSAR_Methodology.pdf (2008)
The ATESST2 Consortium, EAST-ADL Domain Model Specification, Project Deliverable 4.1.1, http://www.atesst.org/home/liblocal/docs/ATESST2_D4.1.1_EAST-ADL2-Specification_2010-06-02.pdf (June 2010)
The ATESST2 Consortium, “Methodology Guidelines When Using EASTADL2," Project Deliverable 5.1.1, http://www.atesst.org/home/liblocal/docs/ATESST2_Deliverable_D5.1.1_V1.1.pdf (June 2010)
The ATESST2 Consortium, Update Suggestions for Behavior Support, Project Deliverable 3.1, Appendix A3.4, http://www.atesst.org/home/liblocal/docs/ATESST2_Deliverable_D3.1_A3.4_V1.1.pdf (June 2010)
Lönn, H., Freund, U.: Automotive Architecture Description Languages. In: Automotive Embedded Systems Handbook (2009)
dSpace GmbH, dSpace HelpDesk (2009) (Available online for the dSpace Software Users)
Cuenot, P., Frey, P., Johansson, R., Lönn, H., Reicser, M.O., Servat, D., Kolagari, R.T., Chen, D.: Developing Automotive Products Using the EAST-ADL2, an AUTOSAR Compliant Architecture Description Language. In: Ingniurs de lAutomobile, vol. 793, p. 58 (2008)
Environnements de Dveloppement Ouverts aux Normes de l’Automobile (EDONA) Website, http://www.edona.fr (accessed January 2011)
Giese, H., Hildebrandt, S., Neumann, S.: Towards “Integrating SysML and AUTOSAR Modeling via Bidirectional Model Synchronization. In: 5th Workshop on Model-Based of Embedded Systems (MBEES)
TIMMO Consortium Website, http://www.timmo.org (accessed January 2011)
The TIMMO Consortium, Methodology Version 2, Project Deliverable 7 (2009), http://www.timmo.org/pdf/D7_TIMMO_Methodology_Version_2_v10.pdf
Qureshi, T.N., Chen, D., Lönn, H., Törngren, M.: From EAST-ADL to AUTOSAR, Technical Report KTH-TRITA-MMK 2011:12, ISSN 1400-1179, ISRN KTH/MMK/R-11/12-SE
Törngren, M., Chen, D., Malvious, D., Axelsson, J.: Model-Based Development of Automotive Embedded Systems. In: Automotive Embedded Systems Handbook (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Qureshi, T.N., Chen, D., Lönn, H., Törngren, M. (2011). From EAST-ADL to AUTOSAR Software Architecture: A Mapping Scheme. In: Crnkovic, I., Gruhn, V., Book, M. (eds) Software Architecture. ECSA 2011. Lecture Notes in Computer Science, vol 6903. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23798-0_35
Download citation
DOI: https://doi.org/10.1007/978-3-642-23798-0_35
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23797-3
Online ISBN: 978-3-642-23798-0
eBook Packages: Computer ScienceComputer Science (R0)