• General
  • Transformation
  • Approach
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

MOMoT (Marrying Search-Based Optimization and Model Transformations)

MOMoT is a framework that combines model-driven engineering (MDE) techniques with search-based optimization (population-based search and local search) to solve highly complex problems on model level. 

. . .

Platforms:
logo

ModelMorf

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

. . .

Platforms:
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

MagicDraw

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.

. . .

Platforms:
logo

PTL (Prolog based Transformation Language)

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

. . .

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

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

AGG (The Attributed Graph Grammar System)

AGG is a development environment for attributed graph transformation systems supporting an algebraic approach to graph transformation. It aims at specifying and rapid prototyping applications with complex, graph structured data.

. . .

Platforms:
logo

UML-RSDS (The Reactive System Development Support)

A tool to support agile model-based development using UML

. . .

Platforms:

Show More