Title :
Debugging complex counterexample of hardware system using control flow distance metrics
Author :
Shen, ShengYu ; Qin, Ying ; Li, Sikun
Author_Institution :
Nat. Univ. of Defense Technol., Changsha, China
Abstract :
We propose a novel debugging technique for complex counterexample generated by model checking complex hardware system. It searches for a witness with control flow as similar as possible to a counterexample generated by model checker. Then it performs dynamic slicing on the difference between this two control flows, to obtain the set of difference that are actually relevant to the violation of assertion. There are tightly relation between this set and the actual bug. Starting from this difference set, actual bug can then be located by perform a breath-first source code checking. Experiment result shows that our approach is highly accurate.
Keywords :
computer debugging; breath first source code checking; complex counterexample; complex hardware system; control flow distance metrics; debugging technique; dynamic slicing; witness with control flow; Control system synthesis; Control systems; Data mining; Debugging; Failure analysis; Hardware design languages; Software systems; Testing;
Conference_Titel :
Circuits and Systems, 2004. MWSCAS '04. The 2004 47th Midwest Symposium on
Print_ISBN :
0-7803-8346-X
DOI :
10.1109/MWSCAS.2004.1354037