ICGT 2025
Wed 11 - Thu 12 June 2025 Koblenz, Germany
co-located with STAF 2025

This paper addresses the following verification task: Given a graph transformation system and a class of initial graphs, can we guarantee (non-)reachability of a given other class of graphs that characterizes bad or erroneous states? Both initial and bad states are characterized by nested conditions (having first-order expressive power). Such systems typically have an infinite state space, causing the problem to be undecidable. We use abstract interpretation to obtain a finite approximation of that state space, and use counter-example guided abstraction refinement to automatically (iteratively) obtain suitable predicates for verification. Although our primary application is the analysis of graph transformation systems, we state our result in the general setting of reactive systems.

Wed 11 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

13:30 - 15:00
ICGT Session 1: Applications for Program Verification and TestingICGT Research Papers at M 201

Session Chair: Leen Lambers

13:30
30m
Talk
Test Case Generation from Graph Transformation Systems using Deep Reinforcement Learning
ICGT Research Papers
Simin Ghasemi Arak University, Mohammadjavad Mehrabi Arak University, Vahid Rafe City St George’s, University of London, Reiko Heckel University of Leicester, Issam Al-Azzoni Al Ain University of Science, United Arab Emirates
14:00
30m
Talk
Fuzzing Graph Database Applications with Graph Transformations
ICGT Research Papers
Stefania Dumbrava ENSIIE & Télécom SudParis , Melchior Oudemans Delft University of Technology, Burcu Kulahcioglu Ozkan Delft University of Technology
14:30
30m
Talk
Counterexample-Guided Abstraction Refinement for Generalized Graph Transformation Systems
ICGT Research Papers
Barbara König University of Duisburg-Essen, Arend Rensink University of Twente, The Netherlands, Lara Stoltenow Universität Duisburg-Essen, Fabian Urrigshardt University of Duisburg-Essen