The VIATRA framework supports the development of model transformations with specific focus on event-driven, reactive transformations. Building upon the incremental query support of the EMF-IncQuery project, VIATRA offers a language to define transformations and a reactive transformation engine to execute certain transformations upon changes in the underlying model.
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! Installing VIATRA requires EMF-IncQuery installed. Furthermore, some components also require a current version of Xtext available as well.
The VIATRA Project is supported by the following partners:
Back to the top