
Submitted by:
Date Created:
Wed, 2015-04-15 11:13
Date Updated:
Fri, 2023-04-14 13:30
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:
- An internal DSL over the Xtend language to specify both batch and event-driven, reactive transformations.
- A complex event-processing engine over EMF models to specify reactions upon detecting complex sequences of events.
- A model obfuscator to remove sensitive information from a confidential model (e.g. to create bug reports).