Rewriting is a general and expressive way of specifying concurrent systems, where concurrent transitions are axiomatized by rewrite rules. Narrowing is a complete symbolic method for model checking reachability properties. We show that this method can be reinterpreted as a lifting simulation relating the original system and the symbolic system associated to the narrowing transitions. Since the narrowing graph can be infinite, this lifting simulation only gives us a semi-decision procedure for the failure of invariants. However, we propose new methods for folding the narrowing tree that can in practice result in finite systems that symbolically simulate the original system and can be used to algorithmically verify its properties. We also sho...
AbstractOver the last few years there has been an increasing research effort directed towards the au...
AbstractMany different methods have been devised for automatically verifying finite state systems by...
Model checking is a fully-automatic formal verification method that has been extremely successful in...
Abstract. Rewriting is a general and expressive way of specifying con-current systems, where concurr...
A concurrent system can be naturally specified as a rewrite theory R = (Sigma, E, R) where states a...
AbstractNarrowing was originally introduced to solve equational E-unification problems. It has also ...
Unification and narrowing are a key ingredient not only to solve equations modulo an equational theo...
AbstractMany different methods have been devised for automatically verifying finite state systems by...
Model checking is an automatic technique for verifying concurrent systems. The properties of the sys...
In today's computer engineering, requirements for generally high reliability have pushed the notion ...
Model checking is a powerful technique for analyzing large, finite-state systems. In an infinite-st...
Checking infinite-state systems is frequently done by encoding infinite sets of states as regular la...
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...
AbstractNarrowing was introduced, and has traditionally been used, to solve equations in initial and...
AbstractOver the last few years there has been an increasing research effort directed towards the au...
AbstractMany different methods have been devised for automatically verifying finite state systems by...
Model checking is a fully-automatic formal verification method that has been extremely successful in...
Abstract. Rewriting is a general and expressive way of specifying con-current systems, where concurr...
A concurrent system can be naturally specified as a rewrite theory R = (Sigma, E, R) where states a...
AbstractNarrowing was originally introduced to solve equational E-unification problems. It has also ...
Unification and narrowing are a key ingredient not only to solve equations modulo an equational theo...
AbstractMany different methods have been devised for automatically verifying finite state systems by...
Model checking is an automatic technique for verifying concurrent systems. The properties of the sys...
In today's computer engineering, requirements for generally high reliability have pushed the notion ...
Model checking is a powerful technique for analyzing large, finite-state systems. In an infinite-st...
Checking infinite-state systems is frequently done by encoding infinite sets of states as regular la...
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...
AbstractNarrowing was introduced, and has traditionally been used, to solve equations in initial and...
AbstractOver the last few years there has been an increasing research effort directed towards the au...
AbstractMany different methods have been devised for automatically verifying finite state systems by...
Model checking is a fully-automatic formal verification method that has been extremely successful in...