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 underlying model. Furthermore, the underlying incremental query engine, originating from the EMF-IncQuery project is reusable in different scenarios not related to model transformations.
The VIATRA project provides:
The current VIATRA project is a full rewrite of the previous VIATRA2 framework, now with full compatibility and support for EMF models. The project features a History wiki page that describes the main differences between the different versions.
Important! Some components also require a current version of Xtext available.
Research papers related to VIATRA are collected on the publications page of the Fault Tolerant Systems Research Group and papers with online material are listed here
The VIATRA Project is supported by the following partners:
Back to the top