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

DSLTrans is a visual language and a t . . .

DSLTrans is a visual language and a tool for model transformations.

. . .

JTL is based on a bidirectional model . . .

JTL is based on a bidirectional model transformation language specifically designed to support non-bijective transformations and change propagation. 

. . .

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

BOTL is a tool for object-oriented mo . . .

BOTL is a tool for object-oriented model transformations. It offers the ability to use graphical description techniques and algorithmic descriptions integrated to graphically define a set of mapping rules.

. . .

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.

. . .

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.

. . .

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

MagicDraw is a visual UML, SysML, BPM . . .

MagicDraw is a visual UML, SysML, BPMN, and UPDM modeling tool with team collaboration support. Designed for business analysts, software analysts, programmers, and QA engineers.

. . .

The VIATRA framework supports the dev . . .

The VIATRA framework supports the development of model transformations with specific focus on event-driven, reactive transformations and offers a language to define transformations and a reactive transformation engine to execute certain transformations upon changes in the unde . . .

Modelio as a successor of Objecteerin . . .

Modelio as a successor of Objecteering is a modeling tool based on UML and BPMN.

. . .

Epsilon is a family of languages and . . .

Epsilon is a family of languages and tools for code generation, model-to-model transformation, model validation, comparison, migration and refactoring that work with EMF and other types of models.

. . .

eMoflon is a tool for building tools. . . .

eMoflon is a tool for building tools. It allows to model software systems using a visual or a textual syntax, afterwards generating EMF-compliant Java code from the model. 

. . .

GrGen.NET is a programming productivi . . .

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

. . .

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. 

. . .

 Borland is a set of Eclipse plu . . .

 Borland is a set of Eclipse plugins which partially implements the QVTo language. The tool helps business and development teams to analyze and design software architectures.

. . .

Show More

Comparison of Model Transformation Tools