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