Development of a Graphical Modeling Language for an Event-Driven Real-Time System

To compute a large amount of data in real-time systems several software components and algorithms need to be connected. The Tasking Framework enables communication between components and the event-driven execution of such components. Due to the complexity of the configuration of this framework, a graphical modelling language was developed to generate the required source code.

This thesis describes the evaluation of existing graphical modeling languages and, eventually, the definition of a language specialised in the scope of event-driven communication. Multiple diagrams facilitate the description of the software from various perspectives.

To implement a diagram editor, several frameworks were compared and, finally a combination of the graphical modelling framework and EuGENia was selected. The editor allows only well-formed combinations of diagram elements and provides a validation of the element parameters.

To adapt the model-driven development to the project-specific requirements, the language, editor and code generator support the dynamic creation of new elements using ontological concepts.

Download Unfortunately this work is only available in german.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert