Model transformation at Inria
ModelWare

 

 

Top >
MTL

MTL is a Meta Language based on MOF technologies. Basically it adds executability to a metamodel.

This kind of language allows a large variety of applications. One of its primary application is to be used as a model transformation language.

The Triskell team has defined a first prototype and developped a compiler for it. Code name : BasicMTL

This works is released under an open-source license: LGPL.

Important: A major refactoring of MTL has occured. We wanted to be able to claim that the language is an extension of MOF and not only a MOF like language. The result of this refactoring is the Kermeta language.




Overview
Presentation of MTL

Documentation
Documentations about the MTL compiler

Samples
Transformations to be used with the MTL compiler or interpreter.

Download
Download here the various releases of the BasicMTL.


Development
information for the developers of the compiler

FAQ
Frequently Asked Questions

Older Projects
Older software/prototypes related to Modelware/Model transformation



by Triskell team

Papers related to MTL or UmlautNG 5th-08-2005
(probably incomplete) list of papers that are related to MTL or UmlautNG
Getting help from the community 4th-10-2005
You can have support from the community using the following mailing list
 

LOGO SPIP WELCOME | LATEST NEWS | POPULAR INFO | MAP | ADMIN