Engineering:MOF Model to Text Transformation Language: Difference between revisions
From HandWiki
imported>John Stpola add |
url |
||
| Line 1: | Line 1: | ||
{{Short description|Specification of Object Management Group}} | {{Short description|Specification of Object Management Group}} | ||
{{Multiple issues| | |||
{{Technical|date=March 2026}} | |||
{{Only primary sources|date=March 2026}} | |||
}} | |||
'''MOF Model to Text Transformation Language''' ('''Mof2Text''' or '''MOFM2T''') is an [[Organization:Object Management Group|Object Management Group]] (OMG) specification for a [[Model transformation language|model transformation language]]. Specifically, it can be used to express transformations which transform a model into text (M2T), for example a [[Platform-specific model|platform-specific model]] into [[Source code|source code]] or [[Documentation|documentation]]. MOFM2T is one part of OMG's [[Model-driven architecture]] (MDA) and reuses many concepts of [[Organization:Meta-Object Facility|MOF]], OMG's metamodeling architecture. Whereas MOFM2T is used for expressing M2T transformations, OMG's [[QVT]] is used for expressing M2M transformations. | '''MOF Model to Text Transformation Language''' ('''Mof2Text''' or '''MOFM2T''') is an [[Organization:Object Management Group|Object Management Group]] (OMG) specification for a [[Model transformation language|model transformation language]]. Specifically, it can be used to express transformations which transform a model into text (M2T), for example a [[Platform-specific model|platform-specific model]] into [[Source code|source code]] or [[Documentation|documentation]]. MOFM2T is one part of OMG's [[Model-driven architecture]] (MDA) and reuses many concepts of [[Organization:Meta-Object Facility|MOF]], OMG's metamodeling architecture. Whereas MOFM2T is used for expressing M2T transformations, OMG's [[QVT]] is used for expressing M2M transformations. | ||
| Line 5: | Line 9: | ||
* [[Model-driven engineering]] (MDE) | * [[Model-driven engineering]] (MDE) | ||
* [[Model-driven architecture|Model Driven Architecture]] (MDA): OMG's vision of MDE | * [[Model-driven architecture|Model Driven Architecture]] (MDA): OMG's vision of MDE | ||
* Acceleo, an implementation of the MOFM2T standard. | * [[Software:Acceleo|Acceleo]], an implementation of the MOFM2T standard. | ||
== External links == | == External links == | ||
Latest revision as of 21:02, 6 April 2026
Short description: Specification of Object Management Group
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
(Learn how and when to remove this template message)
|
MOF Model to Text Transformation Language (Mof2Text or MOFM2T) is an Object Management Group (OMG) specification for a model transformation language. Specifically, it can be used to express transformations which transform a model into text (M2T), for example a platform-specific model into source code or documentation. MOFM2T is one part of OMG's Model-driven architecture (MDA) and reuses many concepts of MOF, OMG's metamodeling architecture. Whereas MOFM2T is used for expressing M2T transformations, OMG's QVT is used for expressing M2M transformations.
See also
- Model-driven engineering (MDE)
- Model Driven Architecture (MDA): OMG's vision of MDE
- Acceleo, an implementation of the MOFM2T standard.
External links
- Object Management Group (OMG) website
- Object Management Group, MOF Model to Text Transformation Language (MOFM2T), 1.0 - Specification
