We propose a new specification language for the proof-based approach to verification of graph programs by introducing mu-conditions as an alternative to existing formalisms which can express path properties. The contributions of this paper are the lifting of constructions from nested conditions to the new, more expressive conditions and a proof calculus for partial correctness relative to mu-conditions. In particular, we exhibit and prove the correctness of a construction to compute weakest preconditions with respect to finite graph programs
Graphs are ubiquitous in Computer Science. For this reason, in many areas, it is very important to h...
Graph conditions are very important for graph transformation systems and graph programs in a large v...
Graph conditions are a means to express structural properties for graph transformation systems and g...
Abstract. The core challenge in a Hoare- or Dijkstra-style proof sys-tem for graph programs is in de...
This thesis is concerned with verifying the correctness of programs written in GP 2 (for Graph Progr...
GP 2 is an experimental nondeterministic programming language based on graph transformation rules, a...
In proof theory, a standard method for showing the correctness of a program w.r.t. given pre- and po...
In this thesis, we consider Hoare-style verification for the graph programming language GP 2. In lit...
GP 2 is a non-deterministic programming language for computing by graph transformation. One of the d...
Abstract: Graph programs allow a visual description of programs on graphs and graph-like structures....
In proof theory, a standard method for showing the correctness of a program w.r.t. given pre- and po...
Graph programs allow a visual description of programs on graphs and graph-like structures. The corre...
Abstract In proof theory, a standard method for showing the correct-ness of a program w.r.t. given p...
This tutorial paints a high-level picture of the concepts involved in verification of graph transfor...
Abstract. In proof theory, a standard method for showing the correct-ness of a program w.r.t. given ...
Graphs are ubiquitous in Computer Science. For this reason, in many areas, it is very important to h...
Graph conditions are very important for graph transformation systems and graph programs in a large v...
Graph conditions are a means to express structural properties for graph transformation systems and g...
Abstract. The core challenge in a Hoare- or Dijkstra-style proof sys-tem for graph programs is in de...
This thesis is concerned with verifying the correctness of programs written in GP 2 (for Graph Progr...
GP 2 is an experimental nondeterministic programming language based on graph transformation rules, a...
In proof theory, a standard method for showing the correctness of a program w.r.t. given pre- and po...
In this thesis, we consider Hoare-style verification for the graph programming language GP 2. In lit...
GP 2 is a non-deterministic programming language for computing by graph transformation. One of the d...
Abstract: Graph programs allow a visual description of programs on graphs and graph-like structures....
In proof theory, a standard method for showing the correctness of a program w.r.t. given pre- and po...
Graph programs allow a visual description of programs on graphs and graph-like structures. The corre...
Abstract In proof theory, a standard method for showing the correct-ness of a program w.r.t. given p...
This tutorial paints a high-level picture of the concepts involved in verification of graph transfor...
Abstract. In proof theory, a standard method for showing the correct-ness of a program w.r.t. given ...
Graphs are ubiquitous in Computer Science. For this reason, in many areas, it is very important to h...
Graph conditions are very important for graph transformation systems and graph programs in a large v...
Graph conditions are a means to express structural properties for graph transformation systems and g...