In AToM3, formalisms and models are d . . .
In AToM3, formalisms and models are described as graphs. From a meta-specification (in the ER formalism) of a formalism, AToM3 generates a tool to visually manipulate (create and edit) models described in the specified formalism. Model transformations are performed by graph re . . .
GROOVE is a project centered around t . . .
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.. . .
The VIATRA framework supports the dev . . .
The VIATRA framework supports the development of model transformations with specific focus on event-driven, reactive transformations and offers a language to define transformations and a reactive transformation engine to execute certain transformations upon changes in the unde . . .
AGE is a Model Driven Development too . . .
AGE is a Model Driven Development tool based on Ruby and Eclipse. AGE is heavily based on embedded DSLs, being Ruby the host language. The tool core, written in Ruby, is called RubyTL. Also, the user interface is an Eclipse RCP application.. . .
GRoundTram is built upon a bidirectio . . .
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 . . .
Xtend is a statically-typed programmi . . .
Xtend is a statically-typed programming languages for Java developers. It leverages Java's typesystem and reuses its syntax as far as possible, but cuts down the amount of boilerplate you have to write. It compiles to readable Java source code and supports advanced languag . . .