Skip to main content
European Commission logo
TRIMIS

Advancing Traffic Efficiency and Safety through Software Technology

Project

ATESST - Advancing Traffic Efficiency and Safety through Software Technology


Funding origin:
European
European Union
STRIA Roadmaps:
Connected and automated transport (CAT)
Connected and automated transport
Transport mode:
Road
Road
Transport sectors:
Passenger transport
Passenger transport
Freight transport
Freight transport
Project website:
Duration:
Start date: 01/01/2006,
End date: 31/03/2008

Status: Finished
Funding details:
Total cost:
€3 898 603
EU Contribution:
€2 055 492

Overview

Background & policy context:

Automotive embedded systems have evolved enormously over the past decades. The use of electronics and software in automotive products has grown exponentially. For example, today vehicles in series production contain the same electronics as an aircraft did two decades ago. To satisfy customer demands and competitiveness between OEMs, innovation will drive the increase in electronics parts to 40% of a vehicle’s value by 2015.

The inclusion of embedded system technology in vehicles has had - and is still having - a radical impact on their development, production and maintenance. Over the past decades, automotive embedded systems have evolved from single standalone computer systems, simple enough to be designed and maintained with a minimum of engineering, to distributed systems including several networks, large numbers of sensors, electric motors and points of interactions with humans. These distributed systems provide enormous opportunities for the future, but at the same time require new skills, methodologies, processes and tools.

A holistic approach to automotive embedded systems modelling needs to address several concerns, from features to implementation over structure and behaviour, environment modelling and requirements to verification and validation information. Such an approach also needs to consider mapping and interoperability with existing tools and moreover, for industrial acceptance, to provide tools and be standardised. By developing EAST-ADL2, the ATESST research project aimed to provide a basis for such a holistic approach.

Objectives:

Improvement of automotive safety, efficiency and environmental-friendliness relies heavily on the usage of electronics and software. Recent systems provide optimisation 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 was to deliver an Architecture Description Language suitable for these systems. This provided a means to handle the complexity and improve safety, reliability, cost and development efficiency of automotive electronic systems.

An Architecture Description Language (ADL) for automotive, software-intensive systems – why does it matter? Experience has shown that the comprehensive development of automotive systems needs more attention.

How can the automotive-specific language EAST-ADL2 help? Cornerstones of high-quality embedded systems are mature engineering techniques using model-based development and standardized, reliable architectures. Industrial experience shows that model-based development techniques are required in the automotive domain to improve the quality and dependability of embedded systems. The focus of EAST-ADL2 developed in ATESST was to adequately meet the engineer’s needs regarding practical methods and engineering information management. EAST-ADL2 focused mainly on the architecture-induced complexity of automotive embedded systems. It is therefore the ontology for automotive electronics and software, making system models unambiguous, consistent and exchangeable.

Methodology:

The ATESST results were based on the EAST-ADL (Architecture description language developed in the ITEA EAST-EEA project). A completely revised version of EAST ADL was delivered, EAST-ADL2.0, where existing constructs were validated and adjusted, and additions were made where needed. In particular, environment modelling and behaviour specification were refined. These areas were both important aspects of handling application complexity. Also, the support for variability and re-use were amended.

Variability of automotive system increased the complexity that engineers were facing and was a major threat to safety and reliability. EAST-ADL2.0 was formalized through the definition of a UML2 (Unified Modelling Language) profile. This profile took into account the new Object Management Group standard for real-time and embedded systems called MARTE (Modelling and Analysis of Real-Time and Embedded systems) as well as the Society of Automotive Engineers' Architecture Analysis & Design Language, AADL.

The ATESST results were validated through the implementation of a prototype tool based on the Eclipse framework and an automotive demonstrator. The demonstrator would contain safety functions of different character, such as adaptive cruise control, remote speed limits and engine management

Contribute! Submit your project

Do you wish to submit a project or a programme? Head over to the Contribute page, login and follow the process!

Submit