Models for model's sake

In automotive software and system design, explicit system and especially software models have found their way into the development process. This paper try to give an overview for what such models have so-far been used and which advantages they brought to vehicle manufacturers and suppliers. Another focus of this paper is the comparison to functional models which are already used in the automotive industry to define control algorithms and function implementation. In many cases too strong analogies have been seen between the existing functional control algorithm models and the new system models - leading to suboptimal development processes and tools. This paper therefore try to outline differences between these model types. Finally, a synthesis between functional, system, and software models was sketched.

[1]  Rolf Isermann,et al.  Model based Fault Detection for an Active Vehicle Suspension , 2004 .

[2]  Dieter Kraft,et al.  Elektrik/Elektronik-Architektur-Die Herausforderung für die Automobilindustrie , 2003 .

[3]  Qing Li,et al.  Unified Modeling Language , 2009 .

[4]  Manfred Broy,et al.  AutoMoDe - Notations, Methods, and Tools for Model-Based Development of Automotive Software , 2005 .

[5]  Bernhard Schätz,et al.  AutoMoDe - model-based development of automotive software , 2005, Design, Automation and Test in Europe.

[6]  Martin Meyer,et al.  Automatic Generation of Production Quality Code for ECUs , 1999 .

[7]  Oliver Niggemann,et al.  System verification throughout the development cycle , 2007 .

[8]  Doris Wild,et al.  An Architecture-Centric Approach towards the Construction of Dependable Automotive Software , 2006 .

[9]  Rolf Isermann,et al.  Model-based fault detection and diagnosis for diesel engines , 2002 .

[10]  Fabian Wolf Integrationsverfahren für Softwaresysteme im Antriebstrang , 2003 .

[11]  Martin Törngren,et al.  FAR EAST : Modeling an automotive software architecture using the EAST ADL , 2004, ICSE 2004.

[12]  K. Eppinger,et al.  Plattform versus Flexibilität: Die Siemens VDO EMS 2 Plattform Architektur , 2003 .

[13]  H. Hietl,et al.  Integration komplexer Elektroniksysteme am Beispiel des neuen A8 , 2003 .

[14]  Doris Wild,et al.  Formal incremental requirements specification of service-oriented automotive software systems , 2006, 2006 Second IEEE International Symposium on Service-Oriented System Engineering (SOSE'06).

[15]  Rainer Otterbach,et al.  Development of Safety-Critical Software Using Automatic Code Generation , 2004 .

[16]  Oliver Niggemann,et al.  Behavior Modeling Tools in an Architecture-Driven Development Process - From Function Models to AUTOSAR , 2007 .