Equivalence checking plays a crucial role in formal verification since it is a natural relation for expressing the matching of a system implementation against its specification. In this paper, we present an efficient procedure, based on heuristic search, for checking well-known bisimulation equivalences for concurrent systems specified through process algebras. The method tries to improve, with respect to other solutions, both the memory occupation and the time required for proving the equivalence of systems. A prototype has been developed to evaluate the approach on several examples of concurrent system specifications
AbstractGiven a set of processes and a set of tests on these processes we show how to define in a na...
AbstractDespite its strengths like compositionality and equivalence checking, process algebra is rar...
The study of Process Algebra has received a great deal of attention since the pioneering work in the...
Equivalence checking plays a crucial role in formal verification to ensure the correctness of concur...
Abstract. The article summarizes the results of the author in the area of automated verification of ...
A short version of this report was published at SPIN'2008.Equivalence checking is a classical verifi...
AbstractOn-the-fly equivalence checking consists in comparing two Labeled Transition Systems (Ltss) ...
International audienceEquivalence checking is a classical verification method determining if a finit...
Checking language equivalence (or inclusion) of finite automata is a classical problem in Computer S...
International audienceEquivalence checking is a formal verification approach that consists in provin...
Abstract. The fastest known algorithm for checking bisimulation equivalence of normed context-free p...
Computational complexity of comparing behaviours of systems composed from interacting finite-state c...
Abstract. Checking language equivalence (or inclusion) of finite au-tomata is a classical problem in...
Despite its strengths like compositionality and equivalence checking, process algebra is rarely adop...
International audienceChecking language equivalence (or inclusion) of finite automata is a classical...
AbstractGiven a set of processes and a set of tests on these processes we show how to define in a na...
AbstractDespite its strengths like compositionality and equivalence checking, process algebra is rar...
The study of Process Algebra has received a great deal of attention since the pioneering work in the...
Equivalence checking plays a crucial role in formal verification to ensure the correctness of concur...
Abstract. The article summarizes the results of the author in the area of automated verification of ...
A short version of this report was published at SPIN'2008.Equivalence checking is a classical verifi...
AbstractOn-the-fly equivalence checking consists in comparing two Labeled Transition Systems (Ltss) ...
International audienceEquivalence checking is a classical verification method determining if a finit...
Checking language equivalence (or inclusion) of finite automata is a classical problem in Computer S...
International audienceEquivalence checking is a formal verification approach that consists in provin...
Abstract. The fastest known algorithm for checking bisimulation equivalence of normed context-free p...
Computational complexity of comparing behaviours of systems composed from interacting finite-state c...
Abstract. Checking language equivalence (or inclusion) of finite au-tomata is a classical problem in...
Despite its strengths like compositionality and equivalence checking, process algebra is rarely adop...
International audienceChecking language equivalence (or inclusion) of finite automata is a classical...
AbstractGiven a set of processes and a set of tests on these processes we show how to define in a na...
AbstractDespite its strengths like compositionality and equivalence checking, process algebra is rar...
The study of Process Algebra has received a great deal of attention since the pioneering work in the...