We propose a new formalism for reasoning about dynamic memory heaps, using monotonic abstraction and symbolic backward reachability analysis. We represent the heaps as graphs, and introduce an ordering on these graphs. This enables us to represent the violation of a given safety property as the reachability of a finitely representable set of bad graphs. We also describe how to symbolically compute the reachable states in the transition system induced by a program
AbstractRecently, the notion of an array-based system has been introduced as an abstraction of infin...
AbstractIn this paper, we revisit the forward and backward approaches to the verification of extensi...
We present a new approach for automatic verification of data-dependent programs manipulating dynamic...
We propose a new formalism for reasoning about dynamic memory heaps, using monotonic abstraction and...
AbstractWe present a tutorial on verification of safety properties for parameterized systems. Such a...
AbstractWe address the verification problem of FIFO-channel systems. We apply the symbolic analysis ...
Monotonicity in concurrent systems stipulates that, in any global state, system actions remain execu...
We investigate the use of monotonic abstraction and backward reachability analysis as means of perfo...
We investigate the use of monotonic abstraction and backward reachability analysis as means of perfo...
AbstractOver the last few years there has been an increasing research effort directed towards the au...
In today's computer engineering, requirements for generally high reliability have pushed the notion ...
We investigate the use of monotonic abstraction and backward reachability analysis as means of perfo...
The safety of infinite state systems can be checked by a backward reachability procedure. For certai...
We address the problem of verifying safety and liveness properties for infinite-state systems, using...
Computing the set of states backwards reachable from a given {\em upward-closed} set of initial stat...
AbstractRecently, the notion of an array-based system has been introduced as an abstraction of infin...
AbstractIn this paper, we revisit the forward and backward approaches to the verification of extensi...
We present a new approach for automatic verification of data-dependent programs manipulating dynamic...
We propose a new formalism for reasoning about dynamic memory heaps, using monotonic abstraction and...
AbstractWe present a tutorial on verification of safety properties for parameterized systems. Such a...
AbstractWe address the verification problem of FIFO-channel systems. We apply the symbolic analysis ...
Monotonicity in concurrent systems stipulates that, in any global state, system actions remain execu...
We investigate the use of monotonic abstraction and backward reachability analysis as means of perfo...
We investigate the use of monotonic abstraction and backward reachability analysis as means of perfo...
AbstractOver the last few years there has been an increasing research effort directed towards the au...
In today's computer engineering, requirements for generally high reliability have pushed the notion ...
We investigate the use of monotonic abstraction and backward reachability analysis as means of perfo...
The safety of infinite state systems can be checked by a backward reachability procedure. For certai...
We address the problem of verifying safety and liveness properties for infinite-state systems, using...
Computing the set of states backwards reachable from a given {\em upward-closed} set of initial stat...
AbstractRecently, the notion of an array-based system has been introduced as an abstraction of infin...
AbstractIn this paper, we revisit the forward and backward approaches to the verification of extensi...
We present a new approach for automatic verification of data-dependent programs manipulating dynamic...