Model checking is a powerful technique for analyzing large, finite-state systems. In an infinite-state system, however, many basic properties are undecidable. In this paper, we present a new symbolic model checker which conservatively evaluates safety and liveness properties on infinite-state programs. We use Presburger formulas to symbolically encode a program's transition system, as well as its model-checking computations. All fixpoint calculations are executed symbolically, and their convergence is guaranteed by using approximation techniques. We demonstrate the promise of this technology on some well-known infinite-state concurrency problems. (Also cross-referenced as UMIACS-TR-98-07
This dissertation shows how systems of many concurrent components, which naively engender intractab...
AbstractThe paper shows that, by an appropriate choice of a rich assertional language, it is possibl...
AbstractRegular model checking is a method for verifying infinite-state systems based on coding thei...
AbstractInterleaved models of computations limit the number of system components that can change sta...
AbstractChecking infinite-state systems is frequently done by encoding infinite sets of states as re...
AbstractSymbolic Model Checking extends the scope of verification algorithms that can be handled aut...
Checking infinite-state systems is frequently done by encoding infinite sets of states as regular la...
Design errors in software systems consisting of concurrent components are potentially disastrous, ye...
AbstractChecking infinite-state systems is frequently done by encoding infinite sets of states as re...
Checking infinite-state systems is frequently done by encoding infinite sets of states as regular la...
Rewriting is a general and expressive way of specifying concurrent systems, where concurrent transit...
AbstractMany different methods have been devised for automatically verifying finite state systems by...
In today's computer engineering, requirements for generally high reliability have pushed the notion ...
Automatic formal verification methods for finite-state systems, also known as model-checking, succes...
A concurrent system can be naturally specified as a rewrite theory R = (Sigma, E, R) where states a...
This dissertation shows how systems of many concurrent components, which naively engender intractab...
AbstractThe paper shows that, by an appropriate choice of a rich assertional language, it is possibl...
AbstractRegular model checking is a method for verifying infinite-state systems based on coding thei...
AbstractInterleaved models of computations limit the number of system components that can change sta...
AbstractChecking infinite-state systems is frequently done by encoding infinite sets of states as re...
AbstractSymbolic Model Checking extends the scope of verification algorithms that can be handled aut...
Checking infinite-state systems is frequently done by encoding infinite sets of states as regular la...
Design errors in software systems consisting of concurrent components are potentially disastrous, ye...
AbstractChecking infinite-state systems is frequently done by encoding infinite sets of states as re...
Checking infinite-state systems is frequently done by encoding infinite sets of states as regular la...
Rewriting is a general and expressive way of specifying concurrent systems, where concurrent transit...
AbstractMany different methods have been devised for automatically verifying finite state systems by...
In today's computer engineering, requirements for generally high reliability have pushed the notion ...
Automatic formal verification methods for finite-state systems, also known as model-checking, succes...
A concurrent system can be naturally specified as a rewrite theory R = (Sigma, E, R) where states a...
This dissertation shows how systems of many concurrent components, which naively engender intractab...
AbstractThe paper shows that, by an appropriate choice of a rich assertional language, it is possibl...
AbstractRegular model checking is a method for verifying infinite-state systems based on coding thei...