Integration of UML with simulink into embedded software engineering

Tibor Farkas, Emi Meiseki, Carsten Neumann, Kunihisa Okano, Andreas Hinnerichs, Shingo Kamiya

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

Today, control algorithms of electronic in-vehicle functions are implemented on various networked control units with different software architectures and designs. Special effort is needed when integrating those artifacts and software components from different sources to overcome the limits of efficient integration of model-based design into the embedded development. This paper focuses on the advantages of model-based development by mixing object-oriented and signal-oriented modeling concepts together and referencing (generated) legacy software components to get an overall software design. Therefore, we present an integration methodology of UML and Simulink modeling concepts to a traditional automotive software engineering process. Furthermore we describe the model-based engineering of a car-door control system as an example.

Original languageEnglish
Title of host publicationICCAS-SICE 2009 - ICROS-SICE International Joint Conference 2009, Proceedings
Pages474-479
Number of pages6
Publication statusPublished - Dec 1 2009
Externally publishedYes
EventICROS-SICE International Joint Conference 2009, ICCAS-SICE 2009 - Fukuoka, Japan
Duration: Aug 18 2009Aug 21 2009

Publication series

NameICCAS-SICE 2009 - ICROS-SICE International Joint Conference 2009, Proceedings

Other

OtherICROS-SICE International Joint Conference 2009, ICCAS-SICE 2009
Country/TerritoryJapan
CityFukuoka
Period8/18/098/21/09

Keywords

  • Embedded software design
  • MATLAB/Simulink
  • Model-based development, code generation
  • UML

ASJC Scopus subject areas

  • Information Systems
  • Control and Systems Engineering
  • Industrial and Manufacturing Engineering

Fingerprint

Dive into the research topics of 'Integration of UML with simulink into embedded software engineering'. Together they form a unique fingerprint.

Cite this