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 - 2009
Externally publishedYes
EventICROS-SICE International Joint Conference 2009, ICCAS-SICE 2009 - Fukuoka, Japan
Duration: Aug 18 2009Aug 21 2009

Other

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

Fingerprint

Embedded software
Software engineering
Software design
Automotive engineering
Software architecture
Railroad cars
Control systems

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

Cite this

Farkas, T., Meiseki, E., Neumann, C., Okano, K., Hinnerichs, A., & Kamiya, S. (2009). Integration of UML with simulink into embedded software engineering. In ICCAS-SICE 2009 - ICROS-SICE International Joint Conference 2009, Proceedings (pp. 474-479). [5334745]

Integration of UML with simulink into embedded software engineering. / Farkas, Tibor; Meiseki, Emi; Neumann, Carsten; Okano, Kunihisa; Hinnerichs, Andreas; Kamiya, Shingo.

ICCAS-SICE 2009 - ICROS-SICE International Joint Conference 2009, Proceedings. 2009. p. 474-479 5334745.

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

Farkas, T, Meiseki, E, Neumann, C, Okano, K, Hinnerichs, A & Kamiya, S 2009, Integration of UML with simulink into embedded software engineering. in ICCAS-SICE 2009 - ICROS-SICE International Joint Conference 2009, Proceedings., 5334745, pp. 474-479, ICROS-SICE International Joint Conference 2009, ICCAS-SICE 2009, Fukuoka, Japan, 8/18/09.
Farkas T, Meiseki E, Neumann C, Okano K, Hinnerichs A, Kamiya S. Integration of UML with simulink into embedded software engineering. In ICCAS-SICE 2009 - ICROS-SICE International Joint Conference 2009, Proceedings. 2009. p. 474-479. 5334745
Farkas, Tibor ; Meiseki, Emi ; Neumann, Carsten ; Okano, Kunihisa ; Hinnerichs, Andreas ; Kamiya, Shingo. / Integration of UML with simulink into embedded software engineering. ICCAS-SICE 2009 - ICROS-SICE International Joint Conference 2009, Proceedings. 2009. pp. 474-479
@inproceedings{8f46244434b2475895c6c9f6f3259067,
title = "Integration of UML with simulink into embedded software engineering",
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.",
keywords = "Embedded software design, MATLAB/Simulink, Model-based development, code generation, UML",
author = "Tibor Farkas and Emi Meiseki and Carsten Neumann and Kunihisa Okano and Andreas Hinnerichs and Shingo Kamiya",
year = "2009",
language = "English",
isbn = "9784907764333",
pages = "474--479",
booktitle = "ICCAS-SICE 2009 - ICROS-SICE International Joint Conference 2009, Proceedings",

}

TY - GEN

T1 - Integration of UML with simulink into embedded software engineering

AU - Farkas, Tibor

AU - Meiseki, Emi

AU - Neumann, Carsten

AU - Okano, Kunihisa

AU - Hinnerichs, Andreas

AU - Kamiya, Shingo

PY - 2009

Y1 - 2009

N2 - 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.

AB - 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.

KW - Embedded software design

KW - MATLAB/Simulink

KW - Model-based development, code generation

KW - UML

UR - http://www.scopus.com/inward/record.url?scp=77951139230&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=77951139230&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:77951139230

SN - 9784907764333

SP - 474

EP - 479

BT - ICCAS-SICE 2009 - ICROS-SICE International Joint Conference 2009, Proceedings

ER -