Incremental execution of temporal graph queries over runtime models with history and its applications

L Sakizloglou, S Ghahremani, M Barkowsky… - Software and Systems …, 2022‏ - Springer
Modern software systems are intricate and operate in highly dynamic environments for
which few assumptions can be made at design-time. This setting has sparked an interest in …

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 …

Towards development with multi-version models: Detecting merge conflicts and checking well-formedness

M Barkowsky, H Giese - International Conference on Graph …, 2022‏ - Springer
Develo** complex software requires that multiple views and versions of the software can
be developed in parallel and merged as supported by views and managed by version …

Compositional analysis of probabilistic timed graph transformation systems

M Maximova, S Schneider, H Giese - Formal Aspects of Computing, 2023‏ - dl.acm.org
The analysis of behavioral models is of high importance for cyber-physical systems, as the
systems often encompass complex behavior based on, eg, concurrent components with …

Towards highly scalable runtime models with history

L Sakizloglou, S Ghahremani, T Brand… - Proceedings of the …, 2020‏ - dl.acm.org
Advanced systems such as IoT comprise many heterogeneous, interconnected, and
autonomous entities operating in often highly dynamic environments. Due to their large …

Optimistic and pessimistic on-the-fly analysis for metric temporal graph logic

S Schneider, L Sakizloglou, M Maximova… - … Conference on Graph …, 2020‏ - Springer
Abstract The nonpropositional Metric Temporal Graph Logic (MTGL) specifies the behavior
of timed dynamic systems given by timed graph sequences (TGSs), which contain typed …

Incremental model transformations with triple graph grammars for multi-version models and multi-version pattern matching

M Barkowsky, H Giese - Software and Systems Modeling, 2024‏ - Springer
Like conventional software projects, projects in model-driven software engineering require
adequate management of multiple versions of development artifacts, importantly allowing …

Foundations for query-based runtime monitoring of temporal properties over runtime models

L Sakizloglou, H Giese, L Lambers - International Conference on …, 2024‏ - Springer
In model-driven engineering, runtime monitoring of systems with complex dynamic
structures is typically performed via a runtime model capturing a snapshot of the system …

Incremental model transformations with triple graph grammars for multi-version models

M Barkowsky, H Giese - 2023 ACM/IEEE 26th International …, 2023‏ - ieeexplore.ieee.org
Like conventional software projects, projects in model-driven software engineering require
adequate management of multiple versions of development artifacts, importantly allowing …

Specification and verification of a linear-time temporal logic for graph transformation

F Gadducci, A Laretto, D Trotta - International Conference on Graph …, 2023‏ - Springer
We present a first-order linear-time temporal logic for reasoning about the evolution of
directed graphs. Its semantics is based on the counterpart paradigm, thus allowing our logic …