• General
  • Transformation
  • Approach
logo

MetaEdit+

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

. . .

Platforms:
logo

AndroMDA

. . .

Platforms:
Link:
logo

MoTMoT (Model driven, Template based, Model Transformer) 

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

. . .

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

Melange

Melange is a language workbench that provides a modular approach for customizing, assembling and integrating multiple domain-specific language (DSL) specifications and implementations. 

. . .

Platforms:
logo

Fujaba (From UML to Java and back again)

 Fujaba is an open source CASE tool providing developers with support for model-based software engineering and re-engineering.

. . .

Platforms:
logo

Together

 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.

. . .

Platforms:
logo

UML-RSDS (The Reactive System Development Support)

A tool to support agile model-based development using UML

. . .

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

VMTS (Visual Modeling and Transformation System) 

VMTS is a graph-based, domain-specific (meta)modeling and model processing framework. The system provides a graphical interface for defining, customizing, and utilizing languages.

. . .

Platforms:

Show More