A curated list of awesome model-driven engineering (MDE) resources.
- Model-Driven Software Engineering in Practice - Introduction
by Marco Brambilla, Jordi Cabot and Manuel Wimmer
- Foundations of Model-Driven Software Engineering
by Jochen Kuster
- Matters of (Meta-) Modeling
by Thomas Kuhne
- Model-driven engineering
by D.C. Schimdt
- Domain-Specific Modelling Languages: the need for Modelling Language Engineering
by Hans Vangheluwe
- Modelling Languages: (mostly) Concrete (Visual) Syntax
by Hans Vangheluwe
- Domain-Specific Languages
by Javier Canovas
- Real world DSL – making technical and business people speaking the same language
by Mario Fusco
- Model Transformation
by Eugene Syriani and Hans Vangheluwe
- Explicitly Modeling Transformations
by Thomas Kuhne, Gergely Mezei, Eugene Syriani, Hans Vangheluwe and Manuel Wimmer
- Road to a reactive and incremental model transformation platform: three generations of the VIATRA framework
by Daniel Varro, Gabor Bergmann, Abel Hegedus, Akos Horvath, Istvan Rath and Zoltan Ujhelyi
- Modeling
- Eclipse Modeling Framework (EMF) Tutorial
by Lars Vogel
- Eclipse Modeling Framework (EMF) Tutorial
- Model transformations
- DSLs
-
Metamodeling
-
Language engineering
-
Model-to-model transformation languages
-
Model-to-text transformation languages
-
Model validation languages
-
Model visualisation
- Picto (model visualisation through lazy model-to-text transformation to HTML, Graphviz and PlantUML)
-
Textual modelling
- Flexmi (reflective textual syntax for EMF-based models, with XML and YAML flavours)