This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
An Architecture-Centric Approach Towards the Construction of Dependable Automotive Software
Technical Paper
2006-01-1222
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
In this paper a model-based design approach currently developed is introduced to optimize the development process of automotive software. The approach plays special emphasis on a quality-oriented construction of embedded software to shorten the development life cycle and the development costs at the same time. “Quality-oriented” in this context means, that design and implementation decisions may be better traced back to the actual user requirements which are essential for the validation of the system. In contrast to low-level modeling approaches (such as Matlab/Simulink [1] or ASCET-SD [2], which mainly focus on technical aspects of the system), high-level modeling concepts are introduced to represent HW-/SW-architectures within a set of consecutive abstraction levels.
A newly reworked system of automotive-specific abstraction levels is presented, where architectures are specified introducing more detail on each level. The system of abstraction levels supports the inheritance of model information from abstract levels down to concrete levels and the refinement of this information at each level. Thus the gap between (informal) requirements and the implementation is reduced. Since the higher levels abstract from technical details, reuse of models will be possible in a very easy way. The abstraction levels will form the basis for the strongly formal definition of an automotive specific architecture description language which we call “CAR-DL” (Combined Architecture Description Language).
The presented approach is currently developed within the project “mobilSoft”1.
Recommended Content
Authors
- D. Wild - Technische Universität München - Fakultät für Informatik
- A. Fleischmann - Technische Universität München - Fakultät für Informatik
- J. Hartmann - Technische Universität München - Fakultät für Informatik
- C. Pfaller - Technische Universität München - Fakultät für Informatik
- M. Rappl - Technische Universität München - Fakultät für Informatik
- S. Rittmann - Technische Universität München - Fakultät für Informatik
Citation
Wild, D., Fleischmann, A., Hartmann, J., Pfaller, C. et al., "An Architecture-Centric Approach Towards the Construction of Dependable Automotive Software," SAE Technical Paper 2006-01-1222, 2006, https://doi.org/10.4271/2006-01-1222.Also In
SAE 2006 Transactions Journal of Passenger Cars: Electronic and Electrical Systems
Number: V115-7; Published: 2007-03-30
Number: V115-7; Published: 2007-03-30
References
- http://www.mathworks.com/ 2005
- http://de.etasgroup.com/ 2005
- Garlan David Software Architecture Wiley Encyclopedia of Software Engineering Marciniak J. John Wiley & Sons 2001
- Garlan David Cheng Shang-Wen Kompanek Andrew J. Reconciling the needs of architectural description with object-modeling notations Science of Computer Programming 44 23 49 Elsevier 2002
- Medvidovic Nenad Rosenblum David Redmiles David Robbins Jason Modeling Software Architectures in the Unified Modeling Language ACM Transactions on Software Engineering and Methodology 11 1 2 57 2002
- Medvidovic Nenad Taylor Richard N. A Classification and Comparison Framework for Software Architecture Description Languages IEEE Transactions on Software Engineering 26 1 January 2000
- Braun Peter von der Beeck Michael Freund Ulrich Rappl Martin “Architecture Centric Modeling of Automotive Control Software” SAE Transactions Paper, Number 2003-01-0856 , World Congress of Automotive Engineers 2003
- Braun Peter von der Beeck Michael Rappl Martin Schröder Christian “Automotive UML” UML for Real Lavagno Luciano Martin Grant Selic Bran Kluwer Academic Publisher 1402075014 2003
- Broy Manfred The Design of distributed Systems, An introduction to FOCUS - Revised Version Technical Report Technische Universität München 1993
- Boutin S. Architecture Implementation Language (AIL) 1er Forum AEE Guyancourt March 2000
- Eisenmann J. et al. 309 425 1997
- Freund U. et. al. 105 123 2000
- SAE http://www.aadl.info/ 2005
- http://www.bayern.de/Wirtschaftsstandort/IuK/High-Tech-Offensive/hto.html 2005
- Broy Manfred von der Beeck Michael Braun Peter Rappl Martin A fundamental critique of the UML for the specification of embedded systems
- Gebhard Bernd Rappl Martin Requirements Management for Automotive Systems Development SAE 2000-01-0716 Detroit 2000
- Harel David StateCharts: A Visual Formalism for Complex Systems Science of Computer Programming 8 3 231 247 1987
- Hatley Derek Pirbhai Imtiaz Strategies for real time system specification Dorset House Publishers New York 1988
- Object Management Group OMG Unified Modeling Language Specification, Version 1.4 September 2001
- Object Management Group OMG XML Metadata Interchange (XMI), Proposal to the OMG OA&DTF RFP 3: Stream-based Model Interchange Format (SMIF) OMG Dokument Oct 20th 1998
- Selic Bran Gullekson Garth Ward Paul T. Real-Time Object Oriented Modeling John Wiley 1994
- D'Souza Desmond F. Wills Alan C. Objects, Components and Frameworks with UML - the CATALYSIS approach Addison-Wesley 1998