| 
| [MTL : OMG Model-to-text standard] first stable version is out [message #50057] | Fri, 19 September 2008 08:38  |  | 
| Eclipse User  |  |  |  |  | We are proud to announce a first version of the OMG MOF Model-to-text Transformation Language (MTL) implementation.
 MTL makes extensive use of MDT OCL
 (http://www.eclipse.org/modeling/mdt/?project=ocl) for model navigation
 and query.
 It can generate text for any technology (Java, C, J2EE frameworks, PHP,
 Python, ...).
 The first stable release is planned for Galileo (Eclipse 3.5).
 Documentation is available directly from the Eclipse help index when
 installed.
 All of this component's main features are described within this
 integrated help (standalone generator engine, full featured editors,
 perspective, wizards, ...).
 A simple Ecore-to-Python example is also available for those who are not
 familiar with the MTL Syntax.
 The OMG specification remains the best documentation to learn the MTL
 syntax : http://www.omg.org/docs/formal/08-01-16.pdf
 
 Note that you have a wizard to create a MTL project, and you've got 2
 ways to launch a code generation :
 - Run As ANT task / Run As Java...
 - "MTL UI generator" to create automatically a popup menu on the model
 you want to generate
 
 Congrats to all the commiters and contributors involved in this first
 stable version.
 
 Cheers,
 
 Jonathan
 |  |  |  | 
| 
| Re: [MTL : OMG Model-to-text standard] first stable version is out [message #50086 is a reply to message #50057] | Fri, 19 September 2008 08:40  |  | 
| Eclipse User  |  |  |  |  | By the way you can download it from here : 
 http://www.eclipse.org/modeling/m2t/downloads/?project=mtl
 
 Cédric
 
 
 Jonathan MUSSET wrote:
 
 > We are proud to announce a first version of the OMG MOF Model-to-text
 > Transformation Language (MTL) implementation.
 > MTL makes extensive use of MDT OCL
 > (http://www.eclipse.org/modeling/mdt/?project=ocl) for model navigation
 > and query.
 > It can generate text for any technology (Java, C, J2EE frameworks, PHP,
 > Python, ...).
 > The first stable release is planned for Galileo (Eclipse 3.5).
 > Documentation is available directly from the Eclipse help index when
 > installed.
 > All of this component's main features are described within this
 > integrated help (standalone generator engine, full featured editors,
 > perspective, wizards, ...).
 > A simple Ecore-to-Python example is also available for those who are not
 > familiar with the MTL Syntax.
 > The OMG specification remains the best documentation to learn the MTL
 > syntax : http://www.omg.org/docs/formal/08-01-16.pdf
 >
 > Note that you have a wizard to create a MTL project, and you've got 2
 > ways to launch a code generation :
 > - Run As ANT task / Run As Java...
 > - "MTL UI generator" to create automatically a popup menu on the model
 > you want to generate
 >
 > Congrats to all the commiters and contributors involved in this first
 > stable version.
 >
 > Cheers,
 >
 > Jonathan
 |  |  |  | 
Powered by 
FUDForum. Page generated in 0.04590 seconds