|
|
Line 1: |
Line 1: |
− | {{Backlink|Modeling}}
| |
| | | |
− | Model-to-model transformation is a key aspect of model-driven development (MDD). The MMT 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, QVTd. MMT is a subproject of the top-level [[Modeling | Eclipse Modeling Project]].
| |
− |
| |
− | The MMT project was originally known as the M2M project. The name was changed to avoid confusion with Machine-to-Machine.
| |
− |
| |
− | __TOC__
| |
− |
| |
− | ==MMT Transformation Languages and Engines==
| |
− |
| |
− | The three languages currently supported by MMT are:
| |
− | * [[M2M/Atlas Transformation Language (ATL)|Atlas Transformation Language (ATL)]]
| |
− | * [[M2M/Operational QVT Language (QVTO)|QVT Operational Mappings Language (QVTo)]]
| |
− | * [[M2M/QVT_Declarative_(QVTd)|QVT Declarative Languages (QVTd)]], supporting QVT Core (QVTc) and QVT Relations (QVTr)
| |
− |
| |
− | ==Questions and Discussions About MMT Usage==
| |
− |
| |
− | Questions and discussions about the MMT projects and/or about its components (i.e., ATL, QVTo, QVTd) should be directed to the [news://news.eclipse.org/eclipse.modeling.m2m eclipse.modeling.m2m] [http://www.eclipse.org/newsgroups/ Eclipse newsgroup]. There are also [http://dev.eclipse.org/newslists/news.eclipse.modeling.m2m/maillist.html archives], as well as a [http://www.eclipse.org/newsportal/thread.php?group=eclipse.modeling.m2m 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:
| |
− | * <nowiki>[ATL]</nowiki> for the ATL component.
| |
− | * <nowiki>[QVTo]</nowiki> for the QVT Operational component
| |
− | * <nowiki>[QVTd]</nowiki> (or <nowiki>[QVTc]</nowiki>,<nowiki>[QVTr]</nowiki>) for the QVT Declarative component
| |
− | * or <nowiki>[M2M]</nowiki> 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.
| |
− |
| |
− | [[Category:Modeling]]
| |
− | [[Category:MMT]] [[Category:MDD]]
| |