This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Model-Based Software Development for Automotive Ecu Networks
Technical Paper
2001-07-0186
Sector:
Language:
German
Abstract
The specification development for logical functions is counted
more and more among the core competencies of car manufacturers. In
this context model-based specification approaches gain in
importance caused by a fast-growing integration of logical
functions to interactive compounds within distributed networks of
electronic control units. These approaches provide the foundation
for analysis, validation, and verification of networks of
functions.
This paper presents an approach for a seamless, model-based
software development in automotive engineering. This approach aims
at a methodical and tool-based support of function specification in
the early phase of system development. Essential steps of this
approach are presented by means of a seamless case study, which
encompasses portions of the BMW car body electronics. The approach
is based conceptually on a specifically tailored system model,
which comprises all information for the development of networks of
electronic control units. The Unified Modelling Language (UML) and
the notations of the tool ASCET-SD are used for specification
purposes, whereas the tool DOORS is used for requirements
management. The following steps are described in detail: -
Functional definition of models - i.e., transformation from
informal, imperfectly structured requirements to functional models.
- Function specification by use of notations of the UML and the
ASCET-SD tool. - Consistent and traceable management of functions
along the development process by use of the requirements management
tool DOORS. - Integration of function development on the logical
level with the technical part of system development.