PETE supports the transformation of m . . .

PETE supports the transformation of models based on the EMF Ecore framework using a declarative, rule-based description of transformation operations.

. . .

MDWorkbench provides users with a Jav . . .

MDWorkbench provides users with a Java programming environment to define any model transformation using a set of rules expressed in Java.

. . .

GROOVE is a project centered around t . . .

GROOVE is a project centered around the use of simple graphs for modeling the design-time, compile-time, and run-time structure of object-oriented systems, and graph transformations as a basis for model transformation and operational semantics. 

. . .

 Enterprise Architect is a visua . . .

 Enterprise Architect is a visual modeling and design tool based on the OMG UML. The platform supports, the design and construction of software systems; modeling business processes; and modeling industry based domains.

. . .

A tool to support agile model-based d . . .

A tool to support agile model-based development using UML

. . .

MOLA Tool is designed as a freeware t . . .

MOLA Tool is designed as a freeware tool for supporting research and development in the MDA and MDSD areas. Main components of MOLA Tool are: Graphical editor for metamodel and MOLA procedures, MOLA compiler set which  generates C++  or Java code, and MOLA runtime en . . .

UMLX is a concrete graphical syntax t . . .

UMLX is a concrete graphical syntax to complement the OMG QVT model transformation language.

. . .

Blu Age consists of a set of plugins . . .

Blu Age consists of a set of plugins namely Reverse, Forward, Data and Data Base, and Analyzer.

. . .

GRoundTram is built upon a bidirectio . . .

GRoundTram is built upon a bidirectional framework, and is equipped with a language for coding bidirectional model transformation, a new tool for validating both models and bidirectional model transformations, an optimization mechanism for improving efficiency, and a debugging . . .

AGE is a Model Driven Development too . . .

AGE is a Model Driven Development tool based on Ruby and Eclipse. AGE is heavily based on embedded DSLs, being Ruby the host language. The tool core, written in Ruby, is called RubyTL. Also, the user interface is an Eclipse RCP application.

. . .

JQVT is a QVT engine which targets th . . .

JQVT is a QVT engine which targets the Java type system instead of EMF/Ecore. The JQVT generator generates Java code from a JQVT script.

. . .

Xpand is a language specialized on co . . .

Xpand is a language specialized on code generation based on EMF models.

. . .

ModelAnt is an extension of Apache AN . . .

ModelAnt is an extension of Apache ANT to create, load, update and query models and meta-models, through industry standard technologies and Java APIs.

. . .

ModelMorf supports specification and . . .

ModelMorf supports specification and execution of model transformations in the QVT-relations language.

. . .

 Henshin provides a model transf . . .

 Henshin provides a model transformation language for the Eclipse Modeling Framework. Henshin supports both direct transformations of EMF single model instances (endogenous transformations), and translation of source model instances into a target language (exogenous trans . . .

MoTE allows to model Triple Graph Gra . . .

MoTE allows to model Triple Graph Grammars and perform model transformations and synchronizations on models based on the EMF. While model transformation always creates a new target model, a model synchronization propagates only changes from the source to the target model.

. . .

Show More

Comparison of Model Transformation Tools