• General
  • Transformation
  • Approach
logo

Acceleo

Acceleo is an open-source code generator that allows people to use a MDD approach to building applications. It is an implementation of the "MOFM2T" standard, from the Object Management Group (OMG), for performing model-to-text transformation.

. . .

Platforms:
logo

GrGen.NET

GrGen.NET is a programming productivity tool for graph transformation, which eases the modification of graph-based representations.

. . .

Platforms:
logo

Xpand

Xpand is a language specialized on code generation based on EMF models.

. . .

Platforms:
logo

GRoundTram (Graph Roundtrip Transformation)

GRoundTram is built upon a bidirectional framework, and is equipped with a language for coding bidirectional model transformation, a new tool for validating both models and bidirectional model transformations, an optimization mechanism for improving efficiency, and a debugging environment for tes . . .

Platforms:
logo

TXL

TXL is a programming language specifically designed to support computer software analysis and source transformation tasks. 

. . .

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

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

Actifsource

 Actifsource supports the creation of multiple domain models which can be linked together. It comes with a UML-like graphical editor to create domain specific languages and a general graphical editor to edit structures in the created languages. It supports code generation using user-defined . . .

Platforms:
logo

Eclectic

Eclectic is a transformation tool designed as a family of model transformation languages, that is, a set of transformation languages each one specifically designed to address a specific transformation concern.

. . .

Platforms:
logo

MetaEdit+

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

. . .

Platforms:

Show More