Spider Lab Research Group
Spider Lab Research Group
News
People
Publications
Contact
1
Fault interaction and its repercussions
Multiple faults in a program can interact to form new behaviors in a program that would not be realized if the program were to contain …
Nicholas DiGiuseppe
,
James A. Jones
Cite
DOI
Dynamic invariant detection for relational databases
Despite the many automated techniques that benefit from dynamic invariant detection, to date, none are able to capture and detect …
Jake Cobb
,
James A. Jones
,
Gregory M. Kapfhammer
,
Mary Jean Harrold
Cite
DOI
URL
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
Bridging gaps between developers and testers in globally-distributed software development
One of the main challenges in distributed development is ensuring effective communication and coordination among the distributed teams. …
Mark Grechanik
,
James A. Jones
,
Alessandro Orso
,
André van der Hoek
Cite
DOI
URL
CASI: preventing indirect conflicts through a live visualization
Software development is a collaborative activity that may lead to conflicts when changes are performed in parallel by several …
Francisco Servant
,
James A. Jones
,
André van der Hoek
Cite
DOI
URL
Toward Middleware-Based Online Application Migration
As an effective approach to maintain software system without interrupting the service, online migration has been applied for many …
Fang Deng
,
Qianxiang Wang
,
Jin Shao
Cite
DOI
Enabling and enhancing collaborations between software development organizations and independent test agencies
While the use of independent test agencies is on the rise - currently estimated to be a $25B marketplace - there are a number of …
James A. Jones
,
Mark Grechanik
,
André van der Hoek
Cite
DOI
Lightweight fault-localization using multiple coverage types
Lightweight fault-localization techniques use program coverage to isolate the parts of the code that are most suspicious of being …
Raul Santelices
,
James A. Jones
,
Yanbing Yu
,
Mary Jean Harrold
Cite
DOI
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
An empirical study of the effects of test-suite reduction on fault localization
Fault-localization techniques that utilize information about all test cases in a test suite have been presented. These techniques use …
Yanbing Yu
,
James Jones
,
Mary Jean Harrold
Cite
DOI
«
»
Cite
×