AbstractThis paper is based on a real-life experience with behavior specification of a non-trivial component-based application. The experience is that model checking of such a specification yields very long error traces (providing counterexamples) in the order of magnitude of hundreds of states. Analyzing and interpreting such an error trace to localize and debug the actual specification is a tedious work. We present two techniques designed to address the problem: state space visualization and protocol annotation and share the positive experience with applying them, in terms of making the debugging process more efficient
We describe a technique for verifying that a hardware design correctly implements a protocol-level f...
Systematic State Exploration or Model Checking techniques have been used for years to check the mode...
Formal verification of behavior of a component application requires a suitable specification languag...
{kofron, plasil} @ cs.cas.cz This paper is based on a real-life experience with behavior specificat...
AbstractThis paper is based on a real-life experience with behavior specification of a non-trivial c...
Software model checking is a process of checking for properties of a software application and thus a...
Growth of the computability power in the last years enabled practical use of model checking of softw...
A typical problem formal verification faces is the size of the model of a system being verified. Eve...
Abstract. The state space explosion problem is the most burning problem of formal verification metho...
AbstractApplication of model checking to isolated software components is not directly possible becau...
International audienceDesigning and developing distributed software has always been a tedious and er...
In order to formally verify a component application, it is suitable to structure the formal specific...
In complex software component systems, it is desirable to verify the correctness of the composition ...
International audienceThis paper presents a tool for debugging behavioural models being analysed usi...
International audienceIn this paper, we present the CLEAR visualizer tool, which supports the debugg...
We describe a technique for verifying that a hardware design correctly implements a protocol-level f...
Systematic State Exploration or Model Checking techniques have been used for years to check the mode...
Formal verification of behavior of a component application requires a suitable specification languag...
{kofron, plasil} @ cs.cas.cz This paper is based on a real-life experience with behavior specificat...
AbstractThis paper is based on a real-life experience with behavior specification of a non-trivial c...
Software model checking is a process of checking for properties of a software application and thus a...
Growth of the computability power in the last years enabled practical use of model checking of softw...
A typical problem formal verification faces is the size of the model of a system being verified. Eve...
Abstract. The state space explosion problem is the most burning problem of formal verification metho...
AbstractApplication of model checking to isolated software components is not directly possible becau...
International audienceDesigning and developing distributed software has always been a tedious and er...
In order to formally verify a component application, it is suitable to structure the formal specific...
In complex software component systems, it is desirable to verify the correctness of the composition ...
International audienceThis paper presents a tool for debugging behavioural models being analysed usi...
International audienceIn this paper, we present the CLEAR visualizer tool, which supports the debugg...
We describe a technique for verifying that a hardware design correctly implements a protocol-level f...
Systematic State Exploration or Model Checking techniques have been used for years to check the mode...
Formal verification of behavior of a component application requires a suitable specification languag...