Modellbasiertes Software Engineering

Sommersemester 2016

Prof. Joel Greenyer
Daniel Gritzner
Vorlesung und Übung
A 310
04.04.2016 - 31.07.2016
Dienstags, 14:15 - 15:45
Klausur (60 min)
Tutorial 16:00 - 16:45 (in room B302). Please register for the lecture on Stud.IP.

Contents

(Meta-)modeling, syntax and semantics of modeling languages, textual and graphical DSLs, Model-to-Model- and Model-to-Text transformations, code generation and interpretation, graph transformations, und further current topics and technologies.

Learning Objectives

The students know concepts, methods, and tools for the development of modeling languages. They have learned about meta-modeling and the definition of graphical or textual syntaxes and are able to design a DSL (Domain Specific Language) themselves for a specific domain. Furthermore they can develop interpreter, model transformations, and code generators for modeling languages to execute, simulate or otherwise analyze the models. Students have deepended their understanding of modeling and abstraction and of modern software engineering technologies.