Electronics Architecture and Software Technology - Architecture Description Language
Electronics Architecture and Software Technology - Architecture Description Language (EAST-ADL) is a modeling language in the automotive industry. It goes beyond pure software modeling into system modeling. It was developed as part of two EU research projects and published for the first time in 2004.
The main aim of EAST-ADL is to provide a language for the clear description of software-intensive, embedded electronic systems in automobiles and to enable the creation of models to support design, analysis or the representation of system behavior.
EAST-ADL defines four levels of abstraction that build on each other:
- Feature (Vehicle) level
- Analysis level
- Design level
- Implementation level
Acceptance of EAST-ADL in the automotive industry
Although modeling with EAST-ADL addresses many important aspects in vehicle development, practical acceptance in the automotive industry is low (as of 2010). The large automobile manufacturers (OEMs) follow their own approaches and do not participate in the definition of EAST-ADL.
Since EAST-ADL is derived from UML, modeling requires knowledge of UML and its properties (classes, stereotypes, etc.). Despite the increasing number of computer scientists and software developers, automotive engineers have a very large number of specialists in other fields (mechanical engineering, electronics developers , process experts, etc.) who prefer other approaches. This is especially critical because EAST-ADL should enable different groups of people to work together.
Modeling tools and file format
Currently (as of 2010) there are hardly any commercial UML tools with the support of EAST-ADL. The only tool with EAST-ADL2 support is Papyrus UML, which was created as a concept demonstrator as part of the ATESST project. There are also some tools that support the older EAST-ADL1 version from 2004. There are no announcements yet about an update to EAST-ADL version 2 of these tools. Furthermore, there is no standardized data exchange format with which EAST-ADL models can be exchanged using a wide variety of tools.
See also
Web links
- http://www.atesst.org/home/liblocal/docs/EAST-ADL-2.0-Specification_2008-02-29.pdf (specification; PDF; 658 kB)
Individual evidence
- ^ M. Hobelsberger, S. Kuntz, J. Mottok: “Architectural modeling: Comparison of EAST ADL and SAE AADL” in: Hanser Automotive , July / August 2007
- ↑ Hanser Automotive, 7-8.2007: Architecture modeling: Comparison of EAST-ADL and SAE AADL ( page can no longer be accessed , search in web archives ) Info: The link was automatically marked as defective. Please check the link according to the instructions and then remove this notice.
- ↑ Automotive 9.2009, architecture modeling with EAST-ADL2 and AUTOSAR (PDF; 1.1 MB)
- ↑ Papyrus UML
- ↑ MetaEdit +
- ↑ SystemWeaver ( Memento of the original from August 25, 2005 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice.