Software Development for Embedded Systems with MDSD

Abstract

The amount of software used in the development of embedded systems is constantly growing. This comes with a degree of complexity which can only be mastered and maintained with the help of suitable tools. This workshop shows how embedded systems can be created using model-driven software development and how the tools used can be tailored to specific requirements.

Workshop participants will execute the entire process chain on their own notebooks, starting with block diagrams as are common in Matlab/Simulink and ending with an executable sample on external hardware.

Goal

The participants are aware of the methods of model-driven software development, which can be found in the development of embedded systems application.

Target group/requirements

Developers, Architects and Project Managers with a basic understanding of modeling. 

Agenda

  • Brief introduction to MDSD

  • Overview of process and tool chains

  • Static and dynamic modeling 

  • Explanation of metamodeling 

  • Definition of individual descriptive languages 

  • Generator templates for individual code and manual extensions 

  • Validation of the models 

  • Development of product variants

Training dates

We currently have not set a date for this training session. Please contact us if you are interested. We would be glad to hold a training session at your company. Contact us.

Contact

André Ufer

Phone: +49 231 9860-210

E-mail: