Spider Lab Research Group
Spider Lab Research Group
News
People
Publications
Contact
1
(ICSE 2024) Ripples of a Mutation---An Empirical Study of Propagation Effects in Mutation Testing
The mechanics of how a fault reveals itself as a test failure is of keen interest to software researchers and practitioners alike. An …
Hang Du
,
Vijay Krishna Palepu
,
James A. Jones
Cite
DOI
(ISSTA 2023) To Kill a Mutant: An Empirical Study of Mutation Testing Kills
Mutation testing has been used and studied for over four decades as a method to assess the strength of a test suite. This technique …
Hang Du
,
Vijay Krishna Palepu
,
James A. Jones
Cite
DOI
Hierarchical abstraction of execution traces for program comprehension
Understanding the dynamic behavior of a software system is one of the most important and time-consuming tasks for today’s …
Yang Feng
,
Kaj Dreef
,
James A. Jones
,
Arie van Deursen
Cite
DOI
URL
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
Generating descriptions for screenshots to assist crowdsourced testing
Crowdsourced software testing has been shown to be capable of detecting many bugs and simulating real usage scenarios. As such, it is …
Di Liu
,
Xiaofang Zhang
,
Yang Feng
,
James A. Jones
Cite
DOI
Fuzzy Fine-Grained Code-History Analysis
Existing software-history techniques represent source-code evolution as an absolute and unambiguous mapping of lines of code in prior …
Francisco Servant
,
James A. Jones
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
SPIDER SENSE: Software-engineering, networked, system evaluation
Today, many of the research innovations in software visualization and comprehension are evaluated on small-scale programs in a way that …
Nishaanth H. Reddy
,
Junghun Kim
,
Vijay Krishna Palepu
,
James A. Jones
Cite
DOI
Test report prioritization to assist crowdsourced testing
In crowdsourced testing, users can be incentivized to perform testing tasks and report their results, and because crowdsourced workers …
Yang Feng
,
Zhenyu Chen
,
James A. Jones
,
Chunrong Fang
,
Baowen Xu
Cite
DOI
URL
»
Cite
×