List of Eclipse Modeling Framework based software: Difference between revisions
Appearance
Content deleted Content added
Line 28: | Line 28: | ||
* [http://www.jamopp.org JaMoPP]: An EMF-based metamodel for the Java language. Includes a parser to convert Java programs to EMF models and a printer to do the opposite. |
* [http://www.jamopp.org JaMoPP]: An EMF-based metamodel for the Java language. Includes a parser to convert Java programs to EMF models and a printer to do the opposite. |
||
* [http://www.emftext.org/refactoring Refactory]: A framework to create Refactorings for EMF models. |
* [http://www.emftext.org/refactoring Refactory]: A framework to create Refactorings for EMF models. |
||
* [http://www.modelversioning.org/emf-modeling-operations EMF Modeling Operations]: A tool to specify (and execute) composite modeling operations such as refactorings by demonstration. |
|||
[[Category:Eclipse (software)]] |
[[Category:Eclipse (software)]] |
Revision as of 14:13, 5 October 2010
List of tools internally available from the Eclipse platform
- Connected Data Objects (CDO), a free implementation of a Distributed Shared Model on top of EMF
- M2M : a framework for model-to-model transformation languages
- M2T : a framework for model-to-text generation
- ATL : a QVT-like language functioning on top of Eclipse/EMF, together with a significant library of model transformations. ATL is the current Eclipse M2M solution.
- MOFScript : tools and frameworks for supporting model-to-text transformations. MOFScript is available from the Eclipse M2M project described above.
- Borland Together : a Java and UML modelling IDE with QVT integration soon to be available from the Eclipse M2M project
- RSM : a UML2-based tool for visual modeling and design. Available from the Eclipse UML project.
- KM3: a metamodeling language; Metamodels written in KM3 may be automatically converted in a number of other metameta models.
- Acceleo : A code generator implementing the OMG MOFM2T specification. Available from the Eclipse M2T project.
- EMFCompare: A diff operator for models; available as a component from the EMFT project.
- VIATRA2: A graph-based transformation language available from the Eclipse GMT project.
- GEMS: A bridge between Generic Modeling Environment and the Eclipse Modeling Project (EMP).
- Xtext :A framework for the development of domain-specific languages and other textual programming languages.
List of tools that may use Eclipse EMF but are available on private sourceforges or others development repositories
- Leonardi : model driven open source framework for GUIs
- Blueprint Software Modeler
- Apollo for Eclipse : commercial UML 2.1 tool
- Merlin Generator : open source code generation and model transformation tool
- SmartQVT : an open source implementation of the QVT-Operational language. This tool compiles QVT transformations into EMF-based Java programs.
- Kermeta: a multi-purpose tool made by IRISA and based on EMF for model simulation, model constraint checking, model exploration, model transformation and much more.
- Papyrus: a MDE UML modeler based on EMF.
- EZRealtime: an environment for modeling Embedded Hard Real-Time Software based on a Time Petri Net Methodology.
- Rational Software Modeler a UML modeler that uses the EMF-based UML2 model.
- Skyway Builder : open source code generation tool for Spring-based applications
- EMFText: A set of plug-ins to create textual domain-specific languages.
- JaMoPP: An EMF-based metamodel for the Java language. Includes a parser to convert Java programs to EMF models and a printer to do the opposite.
- Refactory: A framework to create Refactorings for EMF models.
- EMF Modeling Operations: A tool to specify (and execute) composite modeling operations such as refactorings by demonstration.