Title :
Show Me New Counterexamples: A Path-Based Approach
Author :
Cabrera Castillos, Kalou ; Waeselynck, Helene ; Wiels, Virginie
Author_Institution :
LAAS, Toulouse, France
Abstract :
We consider lightweight usage of model-checking for the debugging of Simulink models. A problem is that model-checkers typically return only one counterexample, which may slow down the debugging process. We propose an approach and a tool to produce several counterexamples, exemplifying different property violation patterns for a given version of the design. The approach uses data collected during the replay of the counterexamples to synthesize queries for the model-checker, so that it finds counterexamples that activate new paths. The approach is applied to an academic example and an industrial model from the automotive domain.
Keywords :
data flow analysis; formal verification; program debugging; Simulink model; data-flow model; debugging process; model checking; path-based approach; Analytical models; Data models; Delays; Instruments; Latches; Observers; Software packages;
Conference_Titel :
Software Testing, Verification and Validation (ICST), 2015 IEEE 8th International Conference on
Conference_Location :
Graz
DOI :
10.1109/ICST.2015.7102606