Improvement of automotive safety, efficiency and environmental-friendliness relies heavily on the usage of electronics and software. Recent systems provide optimization and coordination of functions within the vehicle but also externally between vehicles and road infrastructure (environment). The complexity induced by the electronic architecture and increasingly by the applications, needs to be managed adequately. The goal of the ATESST project is to deliver an Architecture Description Language suitable for these systems. This provides a means to handle the complexity and improve safety, reliability, cost and development efficiency of automotive electronic systems.
The ATESST results will be based on the EAST-ADL (Architecture description language developed in the ITEA EAST-EEA project). A completely revised version of EAST ADL will be delivered, EAST-ADL2.0, where existing constructs are validated and adjusted, and additions are made where needed. In particular, environment modeling and behavior specification will be refined. These areas are both important aspects of handling application complexity. Also, the support for variability and re-use will be amended. Variability of automotive system increases the complexity that engineers are facing and is a major threat to safety and reliability.
EAST-ADL2.0 will be formalized through the definition of a UML2 (Unified Modeling Language) profile. This profile will take into account the new Object Management Group standard for real-time and embedded systems called MARTE (Modeling and Analysis of Real-Time and Embedded systems) as well as the Society of Automotive Engineers’ Architecture Analysis & Design Language, AADL.
The ATESST results will be validated through the implementation of a prototype tool based on the Eclipse framework and an automotive demonstrator. The demonstrator will contain safety functions of different character, such as adaptive cruise control, remote speed limits and engine management.