582706

Intensive Course on Model-Driven Engineering
Intensive Course on Model-Driven Engineering
Intensive Course on Model-Driven Engineering
582706
3
Hajautetut järjestelmät ja tietoliikenne
Syventävät opinnot
In this course the participants are taught about the principles and practice of model-driven engineering. Background, concepts and principles of model-driven engineering are introduced in a series of lectures. The lectures introduce the concepts of models, meta-models and model transformations, as well as discuss the principles of modelling processes and developing modelling languages. Practise is taught in a series of hands-on workshop sessions, where the participants design, develop and apply their own modelling languages for representation and implementation of web applications. The Eclipse framework is used for these purposes. There is no course exam. The couse is assessed based on the quality of the artefacts produced by the course participants (e.g. modelling language design and implementation, and associated model transformations). The course is ended with a demonstration session where the students present and discuss their products. Course book: Brambilla, Marco and Cabot, Jordi and Wimmer, Manuel: "Model-Driven Software Engineering in Practice - Synthesis Lectures on Software Engineering", Morgan & Claypool Publishers, September 2012, 182 pages.

Tulevat erilliskokeet

Ei kokeita.

Kurssisivut