Proceedings of the 2005 SIAM International Conference on Data Mining 2005
DOI: 10.1137/1.9781611972757.26
|View full text |Cite
|
Sign up to set email alerts
|

Mining Behavior Graphs for “Backtrace” of Noncrashing Bugs

Abstract: Analyzing the executions of a buggy software program is essentially a data mining process. Although many interesting methods have been developed to trace crashing bugs (such as memory violation and core dumps), it is still difficult to analyze noncrashing bugs (such as logical errors). In this paper, we develop a novel method to classify the structured traces of program executions using software behavior graphs. By analyzing the correct and incorrect executions, we have made good progress at the isolation of p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
95
0
2

Year Published

2010
2010
2012
2012

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 108 publications
(98 citation statements)
references
References 28 publications
0
95
0
2
Order By: Relevance
“…In the following, we will first discuss the application of data mining techniques in this context -bug localisation is just one application. Then we concentrate on two graph mining based approaches [1,2] which are most related to our work. Finally, we describe some related work in the area of mining weighted structures.…”
Section: Related Workmentioning
confidence: 99%
See 4 more Smart Citations
“…In the following, we will first discuss the application of data mining techniques in this context -bug localisation is just one application. Then we concentrate on two graph mining based approaches [1,2] which are most related to our work. Finally, we describe some related work in the area of mining weighted structures.…”
Section: Related Workmentioning
confidence: 99%
“…The approach from Liu et al [1]: This first study which applies graph mining techniques to dynamic call graphs considers so called software behaviour graphs. These are reduced call graphs, augmented with some temporal information.…”
Section: Call Graph Based Fault Detectionmentioning
confidence: 99%
See 3 more Smart Citations