Integrated model-based specification techniques facilitate the definition of seamless development processes for electronic control units (ECUs) including support for domain specific issues such as management of signals, the integration of isolated logical functions or the deployment of functions to distributed networks of ECUs. A fundamental prerequisite of such approaches is the existence of an adequate modeling notation tailored to the specific needs of the application domain together with a precise definition of its syntax and its semantics. However, although these constituents are necessary, they are not sufficient for guaranteeing an efficient development process of ECU networks. In addition, methodical support which guides the application of the modeling notation must be an integral part of a model-based approach. Therefore we propose the introduction of a so-called ’system model’ which comprises all of these constituents. A major part of this system model constitutes the Automotive Modeling Language (AML), an architecture centric modeling language. The system model further comprises specifically tailored modeling notations derived from the Unified Modeling Language (UML) or the engineering tool ASCET-SD or general applicable structuring mechanisms like abstraction levels which support the definition of an AML relevant well-structured development process.
[1]
Martin Rappl,et al.
Model based Systems Engineering-A Unified Approach using UML
,
2000
.
[2]
Bran Selic,et al.
Real-time object-oriented modeling
,
1994,
Wiley professional computing.
[3]
Stuart Kent,et al.
A Feasibility Study in Rearchitecting UML as a Family of Languages using a Precise OO Meta-Modeling Approach
,
2000
.
[4]
Peter Braun,et al.
Automotive Software Development: A Model Based Approach
,
2002
.
[5]
J. Meigs,et al.
WHO Technical Report
,
1954,
The Yale Journal of Biology and Medicine.
[6]
Manfred Broy,et al.
The Design of Distributed Systems - An Introduction to FOCUS-revised version
,
1992
.
[7]
Bernhard Rumpe,et al.
UML+ROOM as a standard ADL?
,
1999,
Proceedings Fifth IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'99) (Cat. No.PR00434).
[8]
P. Braun,et al.
Softwareentwicklung für Steuergerätenetzwerke : Eine Methodik für die frühe Phase
,
2000
.
[9]
J. Davenport.
Editor
,
1960
.