Date post: | 10-May-2015 |
Category: |
Technology |
Upload: | jonathan-musset |
View: | 6,824 times |
Download: | 0 times |
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
Jonathan Musset [email protected]
ObeoFrance
A standard alternative for code generation :
Acceleo MTL...
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
Obeo
Eclipse Modeling Project M2T : MTL M2M : ATL EMF : EMF Compare, EEF Papyrus UML
Eclipse STP – SCA
Acceleo Acceleo MTL
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
Demo - EEF
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
Modules and Projects
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
Template Editor Features
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
Smart Completion on Syntax Constructs
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
Smart Completion on Scripts and Meta-model
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
Open Declaration and Search References
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
Java Standalone API to run modules
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
Run As > Ant Build
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
Running modules
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
Debugging modules
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
Module UI – Create a Popup Action to Generate
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
Dynamic templates
Create templates from an example
Advanced Eclipse Features
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
OMG Specification – Compliance levels
80% for Galileo
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
We would like to make MTL as easier as possible
Simplify OCL with a better tool support
OMG Specification – Complex?
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
Galileo Train
Very useful right now
Examples are available : uml to java, ecore to python
Conclusion
© Copyright 2009 Obeo.; made available under the EPL v1.0 | Mar 26, 2009
Thanks for your attention, any question ?
Further information : http://www.omg.org/ http://www.eclipse.org/m2t http://www.obeo.fr http://www.eclipse.org/modeling/m2t/downloads/?project=mtl