Spider Lab Research Group
Spider Lab Research Group
News
People
Publications
Contact
James A. Jones
Latest
(ICSE 2024) Ripples of a Mutation---An Empirical Study of Propagation Effects in Mutation Testing
(ISSTA 2023) To Kill a Mutant: An Empirical Study of Mutation Testing Kills
Hierarchical abstraction of execution traces for program comprehension
Generating descriptions for screenshots to assist crowdsourced testing
Fuzzy Fine-Grained Code-History Analysis
Dynamic Dependence Summaries
Multi-objective test report prioritization using image understanding
Revealing runtime features and constituent behaviors within software
SPIDER SENSE: Software-engineering, networked, system evaluation
Fault density, fault types, and spectra-based fault localization
Test report prioritization to assist crowdsourced testing
Discriminating influences among instructions in a dynamic slice
Improving efficiency of dynamic analysis with dynamic dependence summaries
Chronos: Visualizing slices of source-code history
Visualizing constituent behaviors within executions
Concept-based failure clustering
History slicing: assisting code-evolution tasks
Semantic fault diagnosis: automatic natural-language fault descriptions
WhoseFault: Automatic developer-to-fault assignment through fault localization
Software Behavior and Failure Clustering: An Empirical Study of Fault Causality
Weighted System Dependence Graph
History slicing
Inferred dependence coverage to support fault contextualization
Localizing SQL faults in database applications
Constellation visualization: Augmenting program dependence with dynamic information
Fault interaction and its repercussions
Dynamic invariant detection for relational databases
On the influence of multiple faults on coverage-based fault localization
Bridging gaps between developers and testers in globally-distributed software development
CASI: preventing indirect conflicts through a live visualization
Enabling and enhancing collaborations between software development organizations and independent test agencies
Lightweight fault-localization using multiple coverage types
Rapid: Identifying Bug Signatures to Support Debugging Activities
Debugging in Parallel
Empirical evaluation of the tarantula automatic fault-localization technique
Visualization for Fault Localization
Visualization of test information to assist fault localization
Regression test selection for Java software
Empirical Studies of Control Dependence Graph Size forC Programs
Cite
×