Abstract—Behavior verification of large component systems suffers of state explosion in particular when components involve parallel activities. For behavior protocols, a method of component behavior specification, we present a method of state space size reduction based on symbolic manipulation with the specification done by applying a set of reduction rules. A case study is presented showing that the specification size is often reduced to only a fraction of the original one. A. Behavior protocols I
Verifying system specifications using traditional model-checking techniques rapidly be- comes infeas...
Reduction and abstraction techniques have been proposed to address the state space explosion problem...
Formal verification of behavior of a component application requires a suitable specification languag...
A typical problem formal verification faces is the size of the model of a system being verified. Eve...
In complex software component systems, it is desirable to verify the correctness of the composition ...
Growth of the computability power in the last years enabled practical use of model checking of softw...
Behavior protocol is a formalism used for behavior specification of software components. In a regula...
Abstract. The state space explosion problem is the most burning problem of formal verification metho...
In order to formally verify a component application, it is suitable to structure the formal specific...
Behavioural protocols are beneficial to Component-Based Software Engineering and Service-Oriented Co...
Abstract. We present an improved approach to verifying systems in-volving many copies of a few kinds...
International audienceExplicit behavioural interfaces are now accepted as a mandatory feature of com...
It is essential to ensure the correctness of software systems, especially for large and safety-criti...
Abstract. Automata-based interface and protocol specifications provide an ele-gant framework to capt...
We propose a formal foundation for behaviour protocols of interacting components with (encapsulated)...
Verifying system specifications using traditional model-checking techniques rapidly be- comes infeas...
Reduction and abstraction techniques have been proposed to address the state space explosion problem...
Formal verification of behavior of a component application requires a suitable specification languag...
A typical problem formal verification faces is the size of the model of a system being verified. Eve...
In complex software component systems, it is desirable to verify the correctness of the composition ...
Growth of the computability power in the last years enabled practical use of model checking of softw...
Behavior protocol is a formalism used for behavior specification of software components. In a regula...
Abstract. The state space explosion problem is the most burning problem of formal verification metho...
In order to formally verify a component application, it is suitable to structure the formal specific...
Behavioural protocols are beneficial to Component-Based Software Engineering and Service-Oriented Co...
Abstract. We present an improved approach to verifying systems in-volving many copies of a few kinds...
International audienceExplicit behavioural interfaces are now accepted as a mandatory feature of com...
It is essential to ensure the correctness of software systems, especially for large and safety-criti...
Abstract. Automata-based interface and protocol specifications provide an ele-gant framework to capt...
We propose a formal foundation for behaviour protocols of interacting components with (encapsulated)...
Verifying system specifications using traditional model-checking techniques rapidly be- comes infeas...
Reduction and abstraction techniques have been proposed to address the state space explosion problem...
Formal verification of behavior of a component application requires a suitable specification languag...