International audienceDesigning and developing distributed software has always been a tedious and error-prone task, and the ever increasing software complexity is making matters even worse. Model checking automatically verifies that a model, e.g., a Labelled Transition System (LTS), obtained from higher-level specification languages satisfies a given temporal property. When the model violates the property, the model checker returns a counterexample, but this counterexample does not precisely identify the source of the bug. In this work, we propose some techniques for simplifying the debugging of these models. These techniques first extract from the whole behavioural model the part which does not satisfy the given property. In that model, we...
Safe data abstractions are widely used for verification purposes. Positive verification results can ...
Since counterexamples generated by model checking tools are only symptoms of faults in the model, a ...
Modern software model checkers find safety violations: breaches where the system enters some bad sta...
International audienceDesigning and developing distributed software has always been a tedious and er...
International audienceModel checking is an established technique for automatically verifying that a ...
International audienceModel checking is an established technique for automatically verifying that a ...
International audienceModel checking techniques verify that a model satisfies a given temporal prope...
International audienceThis paper presents a tool for debugging behavioural models being analysed usi...
Model checking is an established technique for automatically verifying that a model satisfies a give...
International audienceWe consider lightweight usage of model-checking for the debugging of Simulink ...
International audienceIn this paper, we present the CLEAR visualizer tool, which supports the debugg...
Temporal logic model checking is one of the most widely used verification techniques. It allows to a...
The practical usefulness of a model checker as a debugging tool relies on its ability to provide dia...
Model checking, initially successful in the field of hardware design, has recently been applied to s...
Safe data abstractions are widely used for verification purposes. Positive verification results can ...
Safe data abstractions are widely used for verification purposes. Positive verification results can ...
Since counterexamples generated by model checking tools are only symptoms of faults in the model, a ...
Modern software model checkers find safety violations: breaches where the system enters some bad sta...
International audienceDesigning and developing distributed software has always been a tedious and er...
International audienceModel checking is an established technique for automatically verifying that a ...
International audienceModel checking is an established technique for automatically verifying that a ...
International audienceModel checking techniques verify that a model satisfies a given temporal prope...
International audienceThis paper presents a tool for debugging behavioural models being analysed usi...
Model checking is an established technique for automatically verifying that a model satisfies a give...
International audienceWe consider lightweight usage of model-checking for the debugging of Simulink ...
International audienceIn this paper, we present the CLEAR visualizer tool, which supports the debugg...
Temporal logic model checking is one of the most widely used verification techniques. It allows to a...
The practical usefulness of a model checker as a debugging tool relies on its ability to provide dia...
Model checking, initially successful in the field of hardware design, has recently been applied to s...
Safe data abstractions are widely used for verification purposes. Positive verification results can ...
Safe data abstractions are widely used for verification purposes. Positive verification results can ...
Since counterexamples generated by model checking tools are only symptoms of faults in the model, a ...
Modern software model checkers find safety violations: breaches where the system enters some bad sta...