There is a close connection between data-flow analysis and model checking as observed and stud-ied in the nineties by Steffen and Schmidt. This indicates that automata-based analysis techniques developed in the realm of infinite-state model checking can be applied as data-flow analyzers that interpret complex control structures, which motivates the development of such analysis techniques for ever more complex models. One approach proposed by Esparza and Knoop is based on com-putation of predecessor or successor sets for sets of automata configurations. Our goal is to adapt and exploit this approach for analysis of multi-threaded Java programs. Specifically, we consider the model of Monitor-DPNs for concurrent programs. Monitor-DPNs precisel...
Reachability analysis is an attractive technique for analysis of concurrent programs because it is s...
In this paper, we present a novel approach to schedulabilityanalysis of Safety Critical Hard Real-Ti...
The main limitation of software model checking is that, due to state explosion, it does not scale to...
Abstract. We propose a sound, complete, and automatic method for pairwise reachability analysis of h...
With the proliferation of concurrent software systems, automated finite state verification technique...
Dynamic Pushdown Networks (dpn’s) have recently been introduced as a conve-nient abstraction of syst...
In this paper we investigate the synchronization of multithreaded call graphs with reentrance simila...
Abstract. Systematic state-space exploration is a powerful technique for verication of concurrent so...
In the paper we present the current theoretical base of the J2FADD tool, which translates a Java pro...
"Lock sensitive analysis of parallel programs" (Lock-Sensitive Analyse nebenläufiger Programme) Die...
none1noDeadlock analysis of multi-threaded programs with reentrant locks is complex because these pr...
Abstract. In the paper we show that automatic verification of Java programs is feasible. In particul...
AbstractRegular model checking is the name of a family of techniques for analyzing infinite-state sy...
The problem of model checking threads interacting purely via the standard synchronization primitives...
We present a new decision procedure for detecting property violations in pushdown models for concur...
Reachability analysis is an attractive technique for analysis of concurrent programs because it is s...
In this paper, we present a novel approach to schedulabilityanalysis of Safety Critical Hard Real-Ti...
The main limitation of software model checking is that, due to state explosion, it does not scale to...
Abstract. We propose a sound, complete, and automatic method for pairwise reachability analysis of h...
With the proliferation of concurrent software systems, automated finite state verification technique...
Dynamic Pushdown Networks (dpn’s) have recently been introduced as a conve-nient abstraction of syst...
In this paper we investigate the synchronization of multithreaded call graphs with reentrance simila...
Abstract. Systematic state-space exploration is a powerful technique for verication of concurrent so...
In the paper we present the current theoretical base of the J2FADD tool, which translates a Java pro...
"Lock sensitive analysis of parallel programs" (Lock-Sensitive Analyse nebenläufiger Programme) Die...
none1noDeadlock analysis of multi-threaded programs with reentrant locks is complex because these pr...
Abstract. In the paper we show that automatic verification of Java programs is feasible. In particul...
AbstractRegular model checking is the name of a family of techniques for analyzing infinite-state sy...
The problem of model checking threads interacting purely via the standard synchronization primitives...
We present a new decision procedure for detecting property violations in pushdown models for concur...
Reachability analysis is an attractive technique for analysis of concurrent programs because it is s...
In this paper, we present a novel approach to schedulabilityanalysis of Safety Critical Hard Real-Ti...
The main limitation of software model checking is that, due to state explosion, it does not scale to...