Lönn, Henrik

Törngren, Martin

Abstract [en]

The increasing complexity of embedded systems has led to a multitude of efforts in the direction of component and model-based development. The use of formalized (or semi-formal) system descriptions enable (early) analysis and synthesis, reuse and also support structured information management. Several challenges however face industrial adoption. One of the challenges is the gap between models describing system requirements, functions and architecture at a higher level of abstraction (such as SysML), withrespect to software/hardware architecture description languages (such as the AADL and the means forsystem description provided by AUTOSAR). The presented work addresses the gap between EAST-ADL and AUTOSAR. EAST-ADL is an architecture description language which provides an extension and profiling of SysML dedicated to automotive embedded systems. AUTOSAR provides means to describesoftware and hardware based architectures.

The contributions include a mapping between different concepts in the two languages along with possible variation points, identification of both existing and required tool features and methodological aspects by considering a specific tool chain. A discussion on the possible decision support is also a part of the outcomes of the presented work. Two case studies, i.e. a position control and a fuel control system, havebeen used to support the work, and a third case study of a brake-by-wire system has been used to validate the results. The findings provide a basis for automated refinement of EAST-ADL based architecture models to AUTOSAR configurations.