2010
DOI: 10.1007/978-3-642-15585-7_7
|View full text |Cite
|
Sign up to set email alerts
|

Localizing Defects in Multithreaded Programs by Mining Dynamic Call Graphs

Abstract: Abstract. Writing multithreaded software for multicore computers confronts many developers with the difficulty of finding parallel programming errors. In the past, most parallel debugging techniques have concentrated on finding race conditions due to wrong usage of synchronization constructs. A widely unexplored issue, however, is that a wrong usage of non-parallel programming constructs may also cause wrong parallel application behavior. This paper presents a novel defect-localization technique for multithrea… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
13
0

Year Published

2010
2010
2017
2017

Publication Types

Select...
4
1

Relationship

2
3

Authors

Journals

citations
Cited by 12 publications
(15 citation statements)
references
References 26 publications
(34 reference statements)
0
13
0
Order By: Relevance
“…Localising Call-Graph-Affecting Bugs. In the past years, a number of callgraph-based techniques for defect localisation have been proposed [3,5,7,8,18]. Their basic idea is to mine for patterns in the call graph which are characteristic for failing executions.…”
Section: Fundamentals Of Call-graph-based Defect Localisationmentioning
confidence: 99%
See 4 more Smart Citations
“…Localising Call-Graph-Affecting Bugs. In the past years, a number of callgraph-based techniques for defect localisation have been proposed [3,5,7,8,18]. Their basic idea is to mine for patterns in the call graph which are characteristic for failing executions.…”
Section: Fundamentals Of Call-graph-based Defect Localisationmentioning
confidence: 99%
“…Existing techniques focus on structure-affecting bugs [3,5,7,18] and callfrequency-affecting bugs [7,8]. The graphs in [3,5,18] incorporate temporal information, the ones in [7,8] do not.…”
Section: Fundamentals Of Call-graph-based Defect Localisationmentioning
confidence: 99%
See 3 more Smart Citations