Farkas, T.T.FarkasMeiseki, E.E.MeisekiNeumann, C.C.NeumannOkano, K.K.OkanoHinnerichs, A.A.HinnerichsKamiya, S.S.Kamiya2022-03-112022-03-112009https://publica.fraunhofer.de/handle/publica/364625For many development departments in Embedded Software Engineering a migration from traditional developments for control device software programmed in embedded C code over to model-based development methods cannot be successfully achieved on an ad hoc basis. Successful migration calls for the creation of novel concepts and domain-specific methods, and the adoption of a careful and incremental approach to the integration of model-based development and its languages and tools in established development environments. The approach presented in this paper takes the case of model-based development of embedded software functions for a door control device to demonstrate how an open and vendor-independent standard (UML) together with MATLAB/Simulink can be deployed in Embedded Software Engineering f or specification, automatic code generation, simulation and rapid prototyping. Furthermore a modular integration in existing tool environments is presented without any need for abstraction of the required platform-specific aspects. It also shows a possible way for an intergration of several modeling languages like Matlab Simulink and established network databases (CAN) in the presented development process.enintegrationmodel-driven engineeringUMLMATLABSIMULINKCANembedded software engineeringautomotive004Integration of UML with simulink into embedded software engineeringconference paper