We present a new safety hardware model checker SimpleCAR that serves as a reference implementation for evaluating Complementary Approximate Reachability (CAR), a new SAT-based model checking framework inspired by classical reachability analysis. The tool gives a “bottom-line” performance measure for comparing future extensions to the framework. We demonstrate the performance of SimpleCAR on challenging benchmarks from the Hardware Model Checking Competition. Our experiments indicate that SimpleCAR is particularly suited for unsafety checking, or bug-finding; it is able to solve 7 unsafe instances within 1 h that are not solvable by any other state-of-the-art techniques, including BMC and IC3/PDR, within 8 h. We also identify a bug (reports ...
We survey the basic principles behind the application of model checking to controller verification a...
Parallel sessionInternational audienceThe goal of the talk is to present a verification procedure fo...
Product Solution (short)International audienceSafety software engineers lack automatic interaction t...
SAT-based techniques comprise the state-of-the-art in functional verification of safety-critical har...
The design of safety-critical systems often requires design space exploration: comparing several sys...
Software model checking constitutes an undecidable problem and, as such, even an ideal tool will in ...
IC3/PDR and its variants have been the prominent approaches to safety model checking in recent years...
This paper details the design of an autonomous vehicle CAD toolchain, which captures formal descript...
AbstractWe study explicit techniques for detection of safety errors, e.g., depth-first search, direc...
International audienceWe present a fully automatic algorithm for verifying safety properties of para...
Cyberphysical systems differ from traditional computer programming applications in that software bug...
Static analysers search for overapproximating proofs of safety commonly known as safety invariants. ...
Abstract. We describe the techniques we have used to search for bugs in the memory subsystem of a ne...
Static analysers search for overapproximating proofs of safety commonly known as safety invariants. ...
AbstractBounded Model Checking (BMC) searches for counterexamples to a property ϕ with a bounded len...
We survey the basic principles behind the application of model checking to controller verification a...
Parallel sessionInternational audienceThe goal of the talk is to present a verification procedure fo...
Product Solution (short)International audienceSafety software engineers lack automatic interaction t...
SAT-based techniques comprise the state-of-the-art in functional verification of safety-critical har...
The design of safety-critical systems often requires design space exploration: comparing several sys...
Software model checking constitutes an undecidable problem and, as such, even an ideal tool will in ...
IC3/PDR and its variants have been the prominent approaches to safety model checking in recent years...
This paper details the design of an autonomous vehicle CAD toolchain, which captures formal descript...
AbstractWe study explicit techniques for detection of safety errors, e.g., depth-first search, direc...
International audienceWe present a fully automatic algorithm for verifying safety properties of para...
Cyberphysical systems differ from traditional computer programming applications in that software bug...
Static analysers search for overapproximating proofs of safety commonly known as safety invariants. ...
Abstract. We describe the techniques we have used to search for bugs in the memory subsystem of a ne...
Static analysers search for overapproximating proofs of safety commonly known as safety invariants. ...
AbstractBounded Model Checking (BMC) searches for counterexamples to a property ϕ with a bounded len...
We survey the basic principles behind the application of model checking to controller verification a...
Parallel sessionInternational audienceThe goal of the talk is to present a verification procedure fo...
Product Solution (short)International audienceSafety software engineers lack automatic interaction t...