HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Journal articles

MTL and Umlaut NG - Engine and Framework for Model Transformation

Didier Vojtisek 1 Jean-Marc Jézéquel 1
1 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : Model Tranformation Language (MTL) is an open-source object- and view-oriented imperative language dedicated to model transformations, developed in the context of the OMG Query/View/Transformation (QVT) proposal. MTL is the stepping stone towards defining a transformation framework that we call Umlaut NG. It enables a variety of advanced model transformations, such as application of design patterns, weaving aspects at design level, synthesis test cases from UML models and derivation of products in product lines.
Document type :
Journal articles
Complete list of metadata

Contributor : Didier Vojtisek Connect in order to contact the contributor
Submitted on : Thursday, December 15, 2005 - 11:33:31 PM
Last modification on : Friday, February 4, 2022 - 3:21:55 AM
Long-term archiving on: : Saturday, April 3, 2010 - 7:23:37 PM


  • HAL Id : inria-00000953, version 1


Didier Vojtisek, Jean-Marc Jézéquel. MTL and Umlaut NG - Engine and Framework for Model Transformation. ERCIM News, ERCIM, 2004, ERCIM News 58, 58. ⟨inria-00000953⟩



Record views


Files downloads