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 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...
Defect localisation is an important problem in software engineering. This dissertation investigates ...
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...
Fault localization is considered one of the most challenging activities in the software debugging pr...
Abstract—Automating the localization of software bugs that do not lead to crashes is a difficult tas...
Writing multithreaded software for multicore computers confronts many developers with the difficulty...
Abstract—Locating software bugs is a difficult task, especially if they do not lead to crashes. Curr...
We propose a new fault localization technique for software bugs in large-scale computing systems. Ou...
Bug localization has attracted a lot of attention recently. Most existing methods focus on pinpointi...
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...
Defect localisation is an important problem in software engineering. This dissertation investigates ...
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...
Fault localization is considered one of the most challenging activities in the software debugging pr...
Abstract—Automating the localization of software bugs that do not lead to crashes is a difficult tas...
Writing multithreaded software for multicore computers confronts many developers with the difficulty...
Abstract—Locating software bugs is a difficult task, especially if they do not lead to crashes. Curr...
We propose a new fault localization technique for software bugs in large-scale computing systems. Ou...
Bug localization has attracted a lot of attention recently. Most existing methods focus on pinpointi...
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...
Defect localisation is an important problem in software engineering. This dissertation investigates ...