2016
DOI: 10.1007/s10270-016-0530-4
|View full text |Cite
|
Sign up to set email alerts
|

Road to a reactive and incremental model transformation platform: three generations of the VIATRA framework

Abstract: The current release of VIATRA provides opensource tool support for an event-driven, reactive model transformation engine built on top of highly scalable incremental graph queries for models with millions of elements and advanced features such as rule-based design space exploration complex event processing or model obfuscation. However, the history of the VIATRA model transformation framework dates back to over 16 years. Starting as an early academic research prototype as part of the M.Sc project of the the fir… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
64
0
1

Year Published

2017
2017
2023
2023

Publication Types

Select...
5
4

Relationship

4
5

Authors

Journals

citations
Cited by 88 publications
(65 citation statements)
references
References 119 publications
(160 reference statements)
0
64
0
1
Order By: Relevance
“…Instead of approaches specifically designed for easy specification of bidirectional transformations, the unidirectional and reactive VIATRA framework [54] has been chosen for its (a) target-incremental transformations and (b) source-incremental model queries to define rule preconditions.…”
Section: Realization In Emfmentioning
confidence: 99%
“…Instead of approaches specifically designed for easy specification of bidirectional transformations, the unidirectional and reactive VIATRA framework [54] has been chosen for its (a) target-incremental transformations and (b) source-incremental model queries to define rule preconditions.…”
Section: Realization In Emfmentioning
confidence: 99%
“…Bergmann et al adapted and improved the Rete algorithm for the Eclipse Modeling Framework (EMF) [2] in the EMF-IncQuery project [3], now called Viatra Query [36]. This approach provides Viatra Query Language (VQL), a high-level declarative language for specifying queries.…”
Section: Incremental Approachesmentioning
confidence: 99%
“…Complex event processing (CEP) offers well-founded techniques to capture critical event sequences observed on the event streams within a given time window. We developed a CEP engine tightly integrated into the open source VIATRA reactive and incremental transformation framework [155,162].…”
Section: Monitoring Of Dynamic and Adaptable Cpsmentioning
confidence: 99%