Spider Lab Research Group
Spider Lab Research Group
News
People
Publications
Contact
Debugging
Fault density, fault types, and spectra-based fault localization
This paper presents multiple empirical experiments that investigate the impact of fault quantity and fault type on statistical, …
Nicholas DiGiuseppe
,
James A. Jones
Cite
DOI
URL
Concept-based failure clustering
When attempting to determine the number and set of execution failures that are caused by particular faults, developers must perform an …
Nicholas DiGiuseppe
,
James A. Jones
Cite
DOI
URL
Software Behavior and Failure Clustering: An Empirical Study of Fault Causality
To cluster executions that exhibit faulty behavior by the faults that cause them, researchers have proposed using internal execution …
Nicholas DiGiuseppe
,
James A. Jones
Cite
DOI
Weighted System Dependence Graph
In this paper, we present a weighted, hybrid program-dependence model that represents the relevance of highly related, dependent code …
Fang Deng
,
James A. Jones
Cite
DOI
On the influence of multiple faults on coverage-based fault localization
This paper presents an empirical study on the effects of the quantity of faults on statistical, coverage-based fault localization …
Nicholas DiGiuseppe
,
James A. Jones
Cite
DOI
URL
Rapid: Identifying Bug Signatures to Support Debugging Activities
Most existing fault-localization techniques focus on identifying and reporting single statements that may contain a fault. Even in …
Hwa-You Hsu
,
James A. Jones
,
Alessandro Orso
Cite
DOI
Fault localization using visualization of test information
Attempts to reduce the number of delivered faults in software are estimated to consume 50% to 80% of the development and maintenance …
J.A. Jones
Cite
DOI
Technical note: visually encoding program test information to find faults in software
J. Eagan
,
M.J. Harrold
,
J.A. Jones
,
J. Stasko
Cite
DOI
Cite
×