• General
  • Transformation
  • Approach
logo

ModelAnt

ModelAnt is an extension of Apache ANT to create, load, update and query models and meta-models, through industry standard technologies and Java APIs.

. . .

Platforms:
logo

MetaEdit+

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

. . .

Platforms:
logo

Mitra2

Mitra2 is an operational model-to-model language, integrated into the Eclipse IDE. It supports ecore (EMF) based models, particularly Eclipse UML2 based models.  It provides certain features useful for model transformations, such as OCL collections, and multiple return parameters.

. . .

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

TXL

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

. . .

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

Tefkat

Tefkat implements a declarative model transformation language suitable for Model-Driven Development (MDD) and data transformation. It is implemented as an Eclipse plugin that leverages the Eclipse Modelling Framework (EMF) to handle models based on MOF, UML2, and XML Schema. 

. . .

Platforms:
logo

Groove (GRaph- based Object-Oriented VErification)

GROOVE is a project centered around the use of simple graphs for modeling the design-time, compile-time, and run-time structure of object-oriented systems, and graph transformations as a basis for model transformation and operational semantics. 

. . .

Platforms:

Show More