In program verification we check that an implementation meets its specification. Both the specification and the implementation describe the possible behaviors of the program, though at different levels of abstraction. We distinguish between two approaches to implementation of specifications. The first approach is trace-based implementation, where we require every computation of the implementation to correlate to some computation of the specification. The second approach is tree-based implementation, where we require every computation tree embodied in the implementation to correlate to some computation tree embodied in the specification. The two approaches to implementation are strongly related to the linear-time versus branching-time dichot...
The framework of well-structured transition systems has been highly successful in providing generic ...
Ahstract:We give an cfticicnt procedure for verifying that a t%ute state concurrent systcm meets a s...
Predicate abstraction is the basis of many program verifica-tion tools. Until now, the only known wa...
In program verification, we check that an implementation meets its specification. Both the specifica...
AbstractIn implementation verification, we check that an implementation is correct with respect to a...
Program verification increases the degree of confidence that a program will perform correctly. Manua...
AbstractThe simulation preorder for labeled transition systems is defined locally, and operationally...
AbstractWe consider automatic verification of finite state concurrent programs. The global state gra...
Abstract. Formal verification methods model systems by Kripke structures. In order to model live beh...
. In this report we carry out a computational complexity analysis of a simple model of concurrency c...
Abstractions often introduce infinite traces which have no corresponding traces at the concrete leve...
The paper presents a critical examination of the way certain central aspects of concurrent programs ...
We present uniform approaches to establish complexity bounds for decision problems such as reachabi...
We present a method based on logic program transformation, for verifying Computation Tree Logic (CTL...
While model checking of pushdown systems is by now an established technique in software verification...
The framework of well-structured transition systems has been highly successful in providing generic ...
Ahstract:We give an cfticicnt procedure for verifying that a t%ute state concurrent systcm meets a s...
Predicate abstraction is the basis of many program verifica-tion tools. Until now, the only known wa...
In program verification, we check that an implementation meets its specification. Both the specifica...
AbstractIn implementation verification, we check that an implementation is correct with respect to a...
Program verification increases the degree of confidence that a program will perform correctly. Manua...
AbstractThe simulation preorder for labeled transition systems is defined locally, and operationally...
AbstractWe consider automatic verification of finite state concurrent programs. The global state gra...
Abstract. Formal verification methods model systems by Kripke structures. In order to model live beh...
. In this report we carry out a computational complexity analysis of a simple model of concurrency c...
Abstractions often introduce infinite traces which have no corresponding traces at the concrete leve...
The paper presents a critical examination of the way certain central aspects of concurrent programs ...
We present uniform approaches to establish complexity bounds for decision problems such as reachabi...
We present a method based on logic program transformation, for verifying Computation Tree Logic (CTL...
While model checking of pushdown systems is by now an established technique in software verification...
The framework of well-structured transition systems has been highly successful in providing generic ...
Ahstract:We give an cfticicnt procedure for verifying that a t%ute state concurrent systcm meets a s...
Predicate abstraction is the basis of many program verifica-tion tools. Until now, the only known wa...