UMLX is a concrete graphical syntax t . . .

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

. . .

Tefkat implements a declarative model . . .

Tefkat implements a declarative model transformation language suitable for Model-Driven Development (MDD) and data transformation. It is implemented as an Eclipse plugin that leverages the Eclipse Modelling Framework (EMF) to handle models based on MOF, UML2, and XML Schema.&n . . .

ModelMorf supports specification and . . .

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

. . .

Echo is a tool for model repair and t . . .

Echo is a tool for model repair and transformation based on the Alloy model finder, with support for bidirectional model transformations. It is able to both check and recover, through minimal updates, both intra- and inter-model consistency, and is built over the Eclipse Model . . .

Eclectic is a transformation tool des . . .

Eclectic is a transformation tool designed as a family of model transformation languages, that is, a set of transformation languages each one specifically designed to address a specific transformation concern.

. . .

Merlin is an Eclipse plugin, based on . . .

Merlin is an Eclipse plugin, based on EMF JET Templates and  Mapping model whose goal is to ease the process of automating the code generation and model transformation.

. . .

MoTMoT is based on the story driven m . . .

MoTMoT is based on the story driven modeling (SDM) language for graph rewriting.

. . .

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.

. . .

 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 . . .

GrGen.NET is a programming productivi . . .

GrGen.NET is a programming productivity tool for graph transformation, which eases the modification of graph-based representations.

. . .

medini QVT is a toolset for model to . . .

medini QVT is a toolset for model to model transformations. The core engine implements OMG's QVT Relations standard.

. . .

Xtend is a statically-typed programmi . . .

Xtend is a statically-typed programming languages for Java developers. It leverages Java's typesystem and reuses its syntax as far as possible, but cuts down the amount of boilerplate you have to write. It compiles to readable Java source code and supports advanced languag . . .

Jamda is an open-source framework for . . .

Jamda is an open-source framework for building application generators which create Java code from a model of the business domain. 

. . .

VMTS is a graph-based, domain-specifi . . .

VMTS is a graph-based, domain-specific (meta)modeling and model processing framework. The system provides a graphical interface for defining, customizing, and utilizing languages.

. . .

 Fujaba is an open source CASE t . . .

 Fujaba is an open source CASE tool providing developers with support for model-based software engineering and re-engineering.

. . .

Kermeta 2 is the evolution of Kermeta . . .

Kermeta 2 is the evolution of Kermeta workbench. This is a metaprogramming environment based on an model-oriented language optimized for metamodel engineering and DSL engineering.

. . .

Show More

Comparison of Model Transformation Tools