• General
  • Transformation
  • Approach
logo

Modelio

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

. . .

Platforms:
logo

ATOM3 (A Tool for Multi-formalism and Meta-Modelling)

In AToM3, formalisms and models are described as graphs. From a meta-specification (in the ER formalism) of a formalism, AToM3 generates a tool to visually manipulate (create and edit) models described in the specified formalism. Model transformations are performed by graph rewriting. The transfo . . .

Platforms:
logo

ModTransf

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

. . .

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

JQVT

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.

. . .

Platforms:
logo

Mitra2

Mitra2 is an operational model-to-model language, integrated into the Eclipse IDE. It supports ecore (EMF) based models, particularly Eclipse UML2 based models.  It provides certain features useful for model transformations, such as OCL collections, and multiple return parameters.

. . .

Platforms:
logo

MOFScript

. . .

Platforms:
Link:
logo

Enterprise Architect

 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.

. . .

Platforms:
logo

MDWorkbench

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

. . .

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:

Show More