Promoting excellence in mobility engineering

  1. FISITA Store
  2. Technical Papers

Software Architecture for Model Based Automotive System Development and its Application
IPC-13/TA05-04

Authors

Joonwoo Son - Pusan National Univ.
Ivan Wilson - DsysD Ltd.,
Wootaik Lee - Changwon National Univ.
Suk Lee - Pusan National Univ.

Abstract

Keywords:

Model-Based Development Process (MBDP), Software Architecture, Automotive Embedded Software, Real-time Embedded System

Abstract

This paper describes development and implementation experiences of a model based development process for automotive embedded software. The objective of model based software development is the creation of reusable, reliable software components that are consistently validated against the input requirements. For the success of the model based process, a well-defined generic software architecture that provides clearboundaries between the software components and that can also act as a guide for each development phase is essential. This paper demonstrates one such generic software architecture for an automotive electronic control unit and the software integration of application behavior, hardware drivers and commercial software components that are frequently required by European and America automotive manufacturers. The process has been used to develop a driver seat module with generated application code whilst making extensive use of early software verification. The CASE tool Statemate is used for functional modeling and verification, and the code generation tool Rhapsody in MicroC is used for application task code and software integration.

Add to basket

Back to search results