From a model specification described in XML Metadata Interchange (XMI), EMF provides tools and runtime support to produce a set of Java classes for the model, a set of adapter classes that enable viewing and command-based editing of the model, and a basic editor.
Użycie:
-http://descartes.ipd.kit.edu/research/descartes_modeling_language/index.html
-https://se.informatik.uni-wuerzburg.de/software-engineering-group/tools/dml/descartes-modeling-language/