“…More in particular, in the context of MDE, our experience in industrial case studies [5,6] indicates that the use of a general-purpose language, such as UML, leads to (unnecessary) complex model transformations, for instance to generate code. As such, the introduction of MDE typically requires the development of DSMLs.…”