This paper presents the Cubicle Fuzzy Loop (CFL), a fuzzingbased extension for Cubicle, a model checker for parameterized systems. To prove safety, Cubicle generates invariants, making use of forward exploration strategies like BFS or DFS on finite model instances. However, these standard algorithms are quickly faced with the state explosion problem due to Cubicle's purely nondeterministic semantics. This causes them to struggle at discovering critical states, hindering invariant generation. CFL replaces this approach with a powerful DFS-like algorithm inspired by fuzzing. Cubicle's purely nondeterministic execution loop is modified to provide feedback on newly discovered states and visited transitions. This feedback is used by CFL to const...
Model checking would answer all finite-state verification problems, if it were not for the notorious...
Fuzzy Cellular Automata (FCA) are special couple map lattices that generalize Boolean cellular autom...
International audienceWe show that Cubicle, an SMT-based infinite-state model checker, can be applie...
Abstract. Cubicle is a new model checker for verifying safety properties of parameterized systems. I...
International audienceWe present Cubicle-W, a new version of the Cubicle model checker to verify par...
International audienceThis paper presents a technique for the certification of Cubicle, a model chec...
This thesis proposes to present several extensions that have been added to the Cubicle model checker...
International audienceWe present a fully automatic algorithm for verifying safety properties of para...
International audienceCubicle is a new model checker for verifying safety properties of parameterize...
Fuzzing is a test method used to automatically generate test case inputs and to executea system unde...
Fuzzy control is well known as a powerful technique for designing and realizing control systems. How...
Cellular automata (CA) are discrete dynamical systems comprised of a lattice of finite-state cells. ...
Fuzzy control is well known as a powerful technique for designing and realizing control systems. How...
The control logic models built by Simulink or Ptolemy have been widely used in industry scenes. It i...
Model checking would answer all finite-state verification problems, if it were not for the notorious...
Fuzzy Cellular Automata (FCA) are special couple map lattices that generalize Boolean cellular autom...
International audienceWe show that Cubicle, an SMT-based infinite-state model checker, can be applie...
Abstract. Cubicle is a new model checker for verifying safety properties of parameterized systems. I...
International audienceWe present Cubicle-W, a new version of the Cubicle model checker to verify par...
International audienceThis paper presents a technique for the certification of Cubicle, a model chec...
This thesis proposes to present several extensions that have been added to the Cubicle model checker...
International audienceWe present a fully automatic algorithm for verifying safety properties of para...
International audienceCubicle is a new model checker for verifying safety properties of parameterize...
Fuzzing is a test method used to automatically generate test case inputs and to executea system unde...
Fuzzy control is well known as a powerful technique for designing and realizing control systems. How...
Cellular automata (CA) are discrete dynamical systems comprised of a lattice of finite-state cells. ...
Fuzzy control is well known as a powerful technique for designing and realizing control systems. How...
The control logic models built by Simulink or Ptolemy have been widely used in industry scenes. It i...
Model checking would answer all finite-state verification problems, if it were not for the notorious...
Fuzzy Cellular Automata (FCA) are special couple map lattices that generalize Boolean cellular autom...
International audienceWe show that Cubicle, an SMT-based infinite-state model checker, can be applie...