We present \emph{\maude{c}-reductions}, a simple, flexible and very general state space reduction technique that exploits an equivalence relation on states that is a bisimulation. Reduction is achieved by a \emph{canonizer function}, which maps each state into a not necessarily unique canonical representative of its equivalence class. The approach contains symmetry reduction and name reuse and name abstraction as special cases, and exploits the expressiveness of rewriting logic and its realization in Maude to automate \maude{c}-reductions and to seamlessly integrate model checking and the discharging of correctness proof obligations. The performance of the approach has been validated over a set of representative case studies
Verification of a concurrent system can be accomplished by model checking the properties on a struct...
AbstractIn recent years many techniques have been developed for automatically verifying concurrent s...
Concurrent systems are getting more complex with the advent of multi-core processors and the support...
We present c-reductions, a simple, flexible and very general state space reduction technique that ex...
We present c-reductions, a simple, flexible and very general state space reduction technique that ex...
Abstract. We present c-reductions, a simple, flexible and very general state space reduction techniq...
AbstractThe combinatorial explosion of state spaces is the biggest problem in applying model checkin...
AbstractAn on-the-fly symmetry reduction technique that exploits the lexicographic order on metarepr...
International audienceOne approach to verify a property expressed as a modal μ-calculus formula on a...
This paper presents a compositional framework to address the state explosion problem in model checki...
AbstractWe modify the definition of the models for rewrite theories by replacing the equality of fun...
A concurrent system can be naturally specified as a rewrite theory R = (Sigma, E, R) where states a...
. In the context of model-checking, state space reduction techniques are often conservative in the s...
International audienceWhen analyzing the behavior of finite-state concurrent systems by model checki...
Abstract. We present an improved approach to verifying systems in-volving many copies of a few kinds...
Verification of a concurrent system can be accomplished by model checking the properties on a struct...
AbstractIn recent years many techniques have been developed for automatically verifying concurrent s...
Concurrent systems are getting more complex with the advent of multi-core processors and the support...
We present c-reductions, a simple, flexible and very general state space reduction technique that ex...
We present c-reductions, a simple, flexible and very general state space reduction technique that ex...
Abstract. We present c-reductions, a simple, flexible and very general state space reduction techniq...
AbstractThe combinatorial explosion of state spaces is the biggest problem in applying model checkin...
AbstractAn on-the-fly symmetry reduction technique that exploits the lexicographic order on metarepr...
International audienceOne approach to verify a property expressed as a modal μ-calculus formula on a...
This paper presents a compositional framework to address the state explosion problem in model checki...
AbstractWe modify the definition of the models for rewrite theories by replacing the equality of fun...
A concurrent system can be naturally specified as a rewrite theory R = (Sigma, E, R) where states a...
. In the context of model-checking, state space reduction techniques are often conservative in the s...
International audienceWhen analyzing the behavior of finite-state concurrent systems by model checki...
Abstract. We present an improved approach to verifying systems in-volving many copies of a few kinds...
Verification of a concurrent system can be accomplished by model checking the properties on a struct...
AbstractIn recent years many techniques have been developed for automatically verifying concurrent s...
Concurrent systems are getting more complex with the advent of multi-core processors and the support...