Overview
Advanced automotive functions are increasingly dependent on software and electronics. The complexity and criticality of automotive embedded systems already constitute an inhibiting factor for further evolution of functionality. This is evident for single automotive systems and even more so for functions that interact between vehicles and between vehicle and infrastructure and cooperative systems. New techniques and methodologies that support cost-efficient development, verification and validation (VandV), including efficient field-operational tests, are required to exploit the new opportunities.
ATESST2 contributed to bridging the gap between cooperative systems and enabling design and verification technologies. The basis of the project was the architecture description language EAST-ADL2, developed in the ATESST project. The language provided an information structure and ontology that made the development of stand-alone automotive embedded systems more systematic and predictable.
In ATESST2, the EAST-ADL2 modeling approach was further extended and new results were provided to support the development and VandV of cooperative active safety systems. The end results included:
- An architecture description language with improved means for capturing the requirements, characteristics and configurations of cooperative systems and the related analysis and VandV;
- Methodology and guidelines supporting language/tool adoption and cost-efficient development and VandV;
- Harmonisation of EAST-ADL2 with relevant standards including AUTOSAR and SysML.
The model-based development and VandV approach to be developed in ATESST2 contributed to improving Communication amongst system stakeholders, Documentation and VandV capabilities. This was a shift from today's document-driven testing and simulation procedures towards a model-based way of working. This provided the means for stakeholders to deal with the complexity and risk management of cooperative active safety systems.
Funding
Results
To meet the ATESST2 objectives, modelling techniques were developed to facilitate an improved design process for cooperative active safety systems. These modelling techniques were concretised in terms of a modelling language, tools and methodological support.
ATESST2 extended EAST-ADL with new concepts for supporting the modelling of cooperative active safety systems. An open source prototype tool Papyrus, developed in the ATESST project, continued to provide the support platform for EAST-ADL. The prototype tool was based on the open source Eclipse framework. Within this environment, specialised plug-ins were developed in the ATESST2 project implementing the extensions to the EAST-ADL profile and delivered new functionalities.
Main achievements of the project were:
- Reengineering of EAST-ADL to conform to AUTOSAR meta-model;
- Reengineering of EAST-ADL to allow modular application of language concepts;
- Revised support for the modeling of safety, timing, variability, requirements and cooperative systems;
- Proposal of Methodology explaining how the EAST-ADL can be deployed;
- Definition of Reengineering of EAST-ADL to conform to AUTOSAR metamodel;
- Reengineering of EAST-ADL to allow modular application of language concepts;
- Proposal of Methodology explaining how the EAST-ADL can be deployed;
- Definition of the Unified Modeling Language 2 (UML2) tool profile for EAST-ADL which was linked to the Object Management Group Modeling and Analysis of Real Time and Embedded systems (OMG MARTE) standard;
- Interaction with several related projects using or about to use EAST-ADL.
Strategy targets
- An efficient and integrated mobility system: Acting on transport safety: saving thousands of lives
- An efficient and integrated mobility system: Secure transport