Lecturers: Bernhard Berger
Date: Thu, 13:00 - 15:00 from 11.04. to 18.07.2024 / Thu, 15:00 - 17:00 from 11.04. to 18.07.2024
Location: Thu, Albert-Einstein-Straße 2, R 11
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 modeling concepts, e.g. models, metamodels, static and dynamic semantics, and transformations.
Methodological:
- Construction of Domain Specific
- Languages based on modeling technologies.
- Definition of static semantics
- Construction of editors
- Specification of model transformations
- Ability to propose effective strategies for creating an appropriate DSL
Content
- Static semantics (e.g. OCL)
- Generation of grammars (e.g. Xtext)
- Model transformation languages (e.g. QVTo)
- DSL Evolution