• General
  • Transformation
  • Approach
logo

PTL (Prolog based Transformation Language)

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

. . .

Platforms:
logo

DSLTrans

DSLTrans is a visual language and a tool for model transformations.

. . .

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

Blu Age

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

. . .

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

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

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

TGG Interpreter 

The TGG Interpreter Tool Suite provides tools for the specification and execution of Triple Graph Grammars (TGGs)-based model-to-model (M2M) transformations and model synchronization within the Eclipse platform.

. . .

Platforms:
logo

Kermeta 2

Kermeta 2 is the evolution of Kermeta workbench. This is a metaprogramming environment based on an model-oriented language optimized for metamodel engineering and DSL engineering.

. . .

Platforms:

Show More