The goal of this course is the elaboration of practical assignments around the topics taught in the course Model Engineering. Thereby students will get familiar with model driven software development tools using a consistent example.
At the beginning of the lab students will form teams. Together with their team-mates students will elaborate exercises for the following topics:
- Meta modeling with Eclipse Modeling Framework (EMF)
- Model transformation with Graph Transformation approaches
- Model transformation with Atlas Transformation Language (ATL)
- Code generation from models with Open Architecture Ware (OAW)
Initial meeting on Monday Oct. 4 during the 1st lecture
Practical assignments and exercises.
It is strongly recommended to attend the accompanying model engineering lectures in order to get a profound understanding of the theoretical concepts necessary for this lab.