DocumentCode :
3568943
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
Volume :
1
fYear :
2004
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;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2004. MWSCAS '04. The 2004 47th Midwest Symposium on
Print_ISBN :
0-7803-8346-X
Type :
conf
DOI :
10.1109/MWSCAS.2004.1354037
Filename :
1354037
Link To Document :
بازگشت