Nowadays, many applications are based on embedded systems and more and more tasks are implemented using software. These trends increase the need of embedded systems and raise their complexity. Therefore, an integrated model-driven software development approach supporting all involved developers equally during the creation of component-based embedded systems has been developed. It is based on a multi-step modeling with a modular code generation and support of model transformation chains.
Übersetzte Kurzfassung:
Viele Anwendungen nutzen eingebettete Systeme. Zudem werden vermehrt Funktionen in Software realisiert. Diese Trends sorgen für steigenden Bedarf an eingebetteten Systemen und erhöhen deren Komplexität. Deshalb wurde ein modellgetriebener Ansatz entwickelt, der alle beteiligten Entwickler von komponentenbasierten eingebetteten Systemen gleichermaßen unterstützt. Der Ansatz basiert auf einer mehrstufigen Modellierung mit modularer Codegenerierung und Unterstützung von Modelltransformationsketten.