Lecturer: Regina Hebig
Date: Mo, 07:00 - 09:00 Uhr from 13.04. to 13.07.2026 / Tue, 13:00 - 15:00 Uhr from 07.04. to 14.07.2026
Location: Mo, Albert-Einstein-Straße 22, SR109 / Tue, Albert-Einstein-Straße 22, SR101
Event number: 23912
Target group
Students of the study programs:
- Computer Science, Bachelor
- B.Sc. Information Technology /
- Computer Engineering
- B.Sc. Medical Information Technology
- B.Sc. Mathematics
Teaching objective
Technical:
- Knowledge of the structure of domain-specific languages and the underlying modelling concepts, e.g. models, metamodels, static and dynamic semantics, and transformations
Methodological:
- Construction of domain-specific languages based on modelling technologies
- Definition of static semantics
- Construction of editors
- Specification of model transformations
- Ability to propose effective strategies for creating a suitable DSL
Content
- Metamodelling
- Static semantics (e.g. OCL)
- Generation of grammars (e.g. Xtext)
- Model transformation languages (e.g. QVTo)
- DSL evolution
