Spider Lab Research Group
Spider Lab Research Group
News
People
Publications
Contact
Software
An Empirical Study on Software Failure Classification with Multi-label and Problem-Transformation Techniques
Classification techniques have been used in software-engineering research to perform tasks such as categorizing software executions. …
Yang Feng
,
James Jones
,
Zhenyu Chen
,
Chunrong Fang
Cite
DOI
Multi-objective test report prioritization using image understanding
In crowdsourced software testing, inspecting the large number of test reports is an overwhelming but inevitable software maintenance …
Yang Feng
,
James A. Jones
,
Zhenyu Chen
,
Chunrong Fang
Cite
Revealing runtime features and constituent behaviors within software
Software engineers organize source code into a dominant hierarchy of components and modules that may emphasize various characteristics …
Vijay Krishna Palepu
,
James A. Jones
Cite
DOI
Visualizing constituent behaviors within executions
In this New Ideas and Emerging Results paper, we present a novel visualization, THE BRAIN, that reveals clusters of source code that …
Vijay Krishna Palepu
,
James A. Jones
Cite
DOI
WhoseFault: Automatic developer-to-fault assignment through fault localization
This paper describes a new technique, which automatically selects the most appropriate developers for fixing the fault represented by a …
Francisco Servant
,
James A. Jones
Cite
DOI
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
History slicing
To perform a number of tasks such as inferring design rationale from past code changes or assessing developer expertise for a software …
Francisco Servant
,
James A. Jones
Cite
DOI
Inferred dependence coverage to support fault contextualization
This paper provides techniques for aiding developers’ task of familiarizing themselves with the context of a fault. Many …
Fang Deng
,
James A. Jones
Cite
DOI
Localizing SQL faults in database applications
This paper presents a new fault-localization technique designed for applications that interact with a relational database. The …
Sarah R. Clark
,
Jake Cobb
,
Gregory M. Kapfhammer
,
James A. Jones
,
Mary Jean Harrold
Cite
DOI
Constellation visualization: Augmenting program dependence with dynamic information
This paper presents a scalable, statement-level visualization that shows related code in a way that supports human interpretation of …
Fang Deng
,
Nicholas DiGiuseppe
,
James A. Jones
Cite
DOI
»
Cite
×