This content is not included in your SAE MOBILUS subscription, or you are not logged in.
Model-Based Software Development for Automotive Ecu Networks
Published September 01, 2001 by Verlag Des Verein Deutscher Ingenieure GmbH in Germany
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.