. . .

. . .

ModTransf is a model to model transfo . . .

ModTransf is a model to model transformation engine. It accepts models in XMI, XML or graph of objects as inputs and outputs. 

. . .

ModelMorf supports specification and . . .

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

. . .

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.

. . .

MoTMoT is based on the story driven m . . .

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

. . .

QVTR-XSLT  is a model transforma . . .

QVTR-XSLT  is a model transformation tool that provides support for QVT Relations in a graphical notation and automatic transformation execution. It consists of a QVT Relations graphical editor and a code generator. 

. . .

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

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.

. . .

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.

. . .

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.

. . .

Umple is a modeling tool and programm . . .

Umple is a modeling tool and programming language family to enable Model-Oriented Programming. It adds abstractions such as Associations, Attributes and State Machines derived from UML to object-oriented programming languages such as Java, C++, PHP and Ruby. 

. . .

 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.

. . .

SiTra is a simple Java library for su . . .

SiTra is a simple Java library for supporting a programming approach to writing transformations aiming to, firstly use Java for writing transformations, and secondly, to provide a minimal framework for the execution of transformations.

. . .

MetaEdit+ is an environment for creat . . .

MetaEdit+ is an environment for creating and using Domain-Specific Modeling languages.

. . .

TXL

TXL is a programming language specifi . . .

TXL is a programming language specifically designed to support computer software analysis and source transformation tasks. 

. . .

Show More

Comparison of Model Transformation Tools