Archive/Migration from https://gforge.inria.fr/projects/mtl
MTL is a Model Transformation Language using an objet oriented paradigm. MOF based,it uses a consistent way to access the model elements and the transformation objects.
This works was done in the Triskell team http://triskell.irisa.fr/
MTL is the ancestor of Kermeta (http://www.kermeta.org/index_k1_k2.html), K3 (http://diverse-project.github.io/k3/) and ALE (http://gemoc.org/ale-lang/) metamodeling languages.
- IDE to design MTL transformations
- support for several metamodelling technologies such as
- EMF/Ecore
- MDR (MetaDataRepository from netbeans) (cf. https://netbeans.org/download/5_5/javadoc/org-netbeans-api-mdr/overview-summary.html)
- ModFact (cf. https://www.lip6.fr/production/logiciels-fiche.php?RECORD_KEY(logiciels)=id&id(logiciels)=88&LANG=en )
- Poseidon for UML
- Frédéric Fondement
- Jean-Marie Mottu
- David Touzet
- Jean-Marc Jézéquel
- Damien Pollet
- Franck Chauvel
- Xavier Blanc
- Zoé Drey
- Didier Vojtisek