• General
  • Transformation
  • Approach
logo

Tefkat

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. 

. . .

Platforms:
logo

Jamda (Java Model-Driven Architecture)

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

. . .

Platforms:
logo

Modelio

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

. . .

Platforms:
logo

Merlin

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.

. . .

Platforms:
logo

QVTo (QVT Operational)

The Eclipse QVT Operational component is an implementation of the Operational Mappings Language defined by Meta Object Facility™ (MOF™) 2.0 Query/View/Transformation™ (QVT™).

. . .

Platforms:
logo

BOTL (Bidirectional Object oriented Transformation Language)

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.

. . .

Platforms:
logo

medini QVT

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

. . .

Platforms:
logo

Emorf

. . .

Platforms:
Link:
logo

GReAT (Graph Rewriting And Transformation) 

GReAT is a tool for building model transformation tools using graph transformation techniques. GReAT uses metamodels to specify the abstract syntax of the input and the target models (i.e. the modeling languages), and sequenced graph rewriting rules for specifying the transformation itself.

. . .

Platforms:
logo

Eclectic

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.

. . .

Platforms:

Show More