Road to a reactive and incremental model transformation platform: three generations of the VIATRA framework
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 …
reactive model transformation engine built on top of highly scalable incremental graph …
The Train Benchmark: cross-technology performance evaluation of continuous model queries
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 …
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 …
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
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 …
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 …
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
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 …
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 …
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 …
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
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 …
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 …
(MDSE). Due to the increasing size and complexity of software systems developed with the …