• General
  • Transformation
  • Approach
logo

Echo

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 Modeling Framework (EMF). . . .

Platforms:
logo

VIATRA (VIsual Automated model TRAnsformations) 

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

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

ATOMPM (A Tool for Multi-Paradigm Modelling)

AToMPM is an open-source framework for designing DSML environments, performing model transformations, and manipulating and managing models. It runs completely over the web.

. . .

Platforms:
logo

PTL (Prolog based Transformation Language)

PTL uses ATL-style rules which combined with logic rules to define transformations. 

. . .

Platforms:
logo

Blu Age

Blu Age consists of a set of plugins namely Reverse, Forward, Data and Data Base, and Analyzer.

. . .

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

MOLA (MOdel transformation LAnguage)

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

. . .

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:

Show More