Development of logical and technical architectures for automotive systems |
| |
Authors: | Michael von der Beeck |
| |
Affiliation: | (1) BMW Group, 80788 München, Germany |
| |
Abstract: | This paper presents a modeling approach for the development of software for electronic control units in the automotive domain.
The approach supports the development of two related architecture models in the overall development process: the logical architecture
provides a graphical, quite abstract representation of a typically large set of automotive functions. On this abstraction
level no design decisions are taken. The technical architecture provides a software and a hardware representation in separated
views: the software architecture describes the software realization of functions as software components, whereas the hardware
architecture models hardware ntities, on which the software components are deployed. Logical as well as technical architectures
only model structural information, but no behavioural information. A tight integration of both architecture levels—on the
conceptual and on the tool level—with related development phases such as requirements engineering, behaviour modeling, code
generation as well as version and configuration management resulting in a seamless overall development process is presented.
This architecture modeling approach has been developed within a safety-relevant project at BMW Group. Positive as well as
negative experiences with the application of this approach are described. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|