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

MetaEdit+

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

. . .

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

Modelio

Modelio as a successor of Objecteering is a modeling tool based on UML and BPMN.

. . .

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

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

Umple

Umple is a modeling tool and programming language family to enable Model-Oriented Programming. It adds abstractions such as Associations, Attributes and State Machines derived from UML to object-oriented programming languages such as Java, C++, PHP and Ruby. 

. . .

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

medini QVT

medini QVT is a toolset for model to model transformations. The core engine implements OMG's QVT Relations standard.

. . .

Platforms:

Show More