CS 587 -
Model-Driven Software Development
Description
Study Material
Schedule
Grading
Project
Exam Guidelines
Bilsen Logo
Instructor:
Dr. Bedir Tekinerdoğan
bedir@cs.bilkent.edu.tr
Project
General Info DSL and Metamodeling Model Transformations
To practice the topics addressed in the lectures, the course includes a project. For this students need to form groups of 3 members. The groups will select a case for which an MDSD approach is applied. The assignment will focus on a selected domain and define the abstract syntax, concrete syntax, static semantics, DSL grammar, model-to-model transformations, and model-to-text transformations.
Each group should deliver a report and hold a presentation. The project is split up in two parts:
(1) domain specific language engineering (metamodeling) and
(2) model transformations (model-to-model and model-to-text transformations)
For the specific details of both parts click on the buttons above.
Important Dates