The localisation of defects in computer programmes is essential in software engineering and is important in domain-specific data mining. Existing techniques which build on call-graph mining localise defects well, but do not scale for large software projects. This paper presents a hierarchical approach with good scalability characteristics. It makes use of novel call-graph representations, frequent subgraph mining and feature selection. It first analyses call graphs of a coarse granularity, before it zooms-in into more fine-grained graphs. We evaluate our approach with defects in the Mozilla Rhino project: In our setup, it narrows down the code a developer has to examine to about 6 % only
We propose a new fault localization technique for software bugs in large-scale computing systems. Ou...
Writing multithreaded software for multicore computers confronts many developers with the difficulty...
We present a method to enhance fault localization for software systems based on a frequent pattern m...
The localisation of defects in computer programmes is essential in software engineering and is impor...
Defect localisation is essential in software engineering and is an important task in domain-specific...
(Semi-)automated bug localisation is an important issue in software engineering. Recent techniques b...
This work addresses the problem of discovering bugs in software development. We investigate the util...
An important problem in software engineering is the automated discovery of noncrashing occasional bu...
Abstract—Automating the localization of software bugs that do not lead to crashes is a difficult tas...
Abstract—Locating software bugs is a difficult task, especially if they do not lead to crashes. Curr...
Bug localization has attracted a lot of attention recently. Most existing methods focus on pinpointi...
Fault localization is considered one of the most challenging activities in the software debugging pr...
Abstract. Writing multithreaded software for multicore computers con-fronts many developers with the...
We present a method to enhance fault localization for software systems based on a frequent pattern m...
We present a method to enhance fault localization for software systems based on a frequent pattern m...
We propose a new fault localization technique for software bugs in large-scale computing systems. Ou...
Writing multithreaded software for multicore computers confronts many developers with the difficulty...
We present a method to enhance fault localization for software systems based on a frequent pattern m...
The localisation of defects in computer programmes is essential in software engineering and is impor...
Defect localisation is essential in software engineering and is an important task in domain-specific...
(Semi-)automated bug localisation is an important issue in software engineering. Recent techniques b...
This work addresses the problem of discovering bugs in software development. We investigate the util...
An important problem in software engineering is the automated discovery of noncrashing occasional bu...
Abstract—Automating the localization of software bugs that do not lead to crashes is a difficult tas...
Abstract—Locating software bugs is a difficult task, especially if they do not lead to crashes. Curr...
Bug localization has attracted a lot of attention recently. Most existing methods focus on pinpointi...
Fault localization is considered one of the most challenging activities in the software debugging pr...
Abstract. Writing multithreaded software for multicore computers con-fronts many developers with the...
We present a method to enhance fault localization for software systems based on a frequent pattern m...
We present a method to enhance fault localization for software systems based on a frequent pattern m...
We propose a new fault localization technique for software bugs in large-scale computing systems. Ou...
Writing multithreaded software for multicore computers confronts many developers with the difficulty...
We present a method to enhance fault localization for software systems based on a frequent pattern m...