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

D Varró, G Bergmann, Á Hegedüs, Á Horváth… - Software & Systems …, 2016 - Springer
The current release of VIATRA provides open-source tool support for an event-driven,
reactive model transformation engine built on top of highly scalable incremental graph …

The Train Benchmark: cross-technology performance evaluation of continuous model queries

G Szárnyas, B Izsó, I Ráth, D Varró - Software & Systems Modeling, 2018 - Springer
In model-driven development of safety-critical systems (like automotive, avionics or
railways), well-formedness of models is repeatedly validated in order to detect design flaws …

Formal testing of timed graph transformation systems using metric temporal graph logic

S Schneider, M Maximova, L Sakizloglou… - International Journal on …, 2021 - Springer
Embedded real-time systems generate state sequences where time elapses between state
changes. Ensuring that such systems adhere to a provided specification of admissible or …

Distributed graph queries over models@ run. time for runtime monitoring of cyber-physical systems

M Búr, G Szilágyi, A Vörös, D Varró - International Journal on Software …, 2020 - Springer
Smart cyber-physical systems (CPSs) have complex interaction with their environment which
is rarely known in advance, and they heavily depend on intelligent data processing carried …

Graph constraint evaluation over partial models by constraint rewriting

O Semeráth, D Varró - Theory and Practice of Model Transformation: 10th …, 2017 - Springer
In the early stages of model driven development, models are frequently incomplete and
partial. Partial models represent multiple possible concrete models, and thus, they are able …

[PDF][PDF] Distributed graph queries for runtime monitoring of cyber-physical systems

M Búr, G Szilágyi, A Vörös, D Varró - … , FASE 2018, Held as Part of …, 2018 - library.oapen.org
In safety-critical cyber-physical systems (CPS), a service failure may result in severe
financial loss or damage in human life. Smart CPSs have complex interaction with their …

MONDO: scalable modelling and model management on the cloud

DS Kolovos, LM Rose, RF Paige… - STAF2015 Project …, 2015 - inria.hal.science
Achieving scalability in modelling and MDE involves being able to construct large models
and domain-specific languages in a systematic manner, enabling teams of modellers to …

A logic-based incremental approach to graph repair featuring delta preservation

S Schneider, L Lambers, F Orejas - International Journal on Software …, 2021 - Springer
We introduce a logic-based incremental approach to graph repair, generating a sound and
complete (upon termination) overview of least-changing graph repairs from which a user …

Towards Scalable Validation of Low-Code System Models: Mapping EVL to VIATRA Patterns

QUA Ali, B Horváth, D Kolovos… - 2021 ACM/IEEE …, 2021 - ieeexplore.ieee.org
Adoption of low-code engineering in complex enterprise applications also increases the size
of the underlying models. In such cases, the increasing complexity of the applications and …

A profiler for the matching process of henshin

R Groner, S Gylstorff, M Tichy - Proceedings of the 23rd ACM/IEEE …, 2020 - dl.acm.org
Model transformations are essential operations in Model-Driven Software Engineering
(MDSE). Due to the increasing size and complexity of software systems developed with the …