Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Model to Model Transformation - MMT

Revision as of 03:05, 22 November 2009 by Ed.willink.me.uk (Talk | contribs) (M2M Transformation Languages and Engines)

< To: Modeling

Model-to-model transformation is a key aspect of model-driven development (MDD). The M2M project provides a framework for model-to-model transformation languages. Transformations are executed by transformation engines. There are three transformation engines that are developed in the scope of this project: ATL, QVTO, QVTR. M2M is a subproject of the top-level Eclipse Modeling Project.

M2M Transformation Languages and Engines

The three languages currently supported by M2M are:

Questions and Discussions About M2M Usage

Questions and discussions about the M2M projects and/or about its components (i.e., ATL, QVTO, QVTR) should be directed to the eclipse.modeling.m2m Eclipse newsgroup. There are also archives, as well as a newsportal (i.e., news access from web browser) available for this newsgroup.

In order to keep the discussions understandable, the subject of every post should be prefixed with the name of the component it is targeting:

  • [ATL] for the ATL component.
  • [QVTO] for the Operational QVT component
  • [QVTR] for the Relational QVT component
  • or [M2M] if the overall project is targeted.

This last rule is to make sure that erroneously unprefixed messages are not misinterpreted as targeting the overall project.

Back to the top