scispace - formally typeset
Journal ArticleDOI

A systematic literature review of techniques and metrics to reduce the cost of mutation testing

Reads0
Chats0
TLDR
The current knowledge about reducing the cost of mutation testing through a systematic literature review is summarized and analyzed, finding that cost reduction for mutation is increasingly becoming interdisciplinary, often combining multiple techniques.
About
This article is published in Journal of Systems and Software.The article was published on 2019-11-01. It has received 58 citations till now. The article focuses on the topics: Mutation (genetic algorithm).

read more

Citations
More filters
Journal ArticleDOI

When to update systematic literature reviews in software engineering

TL;DR: In this paper, a literature review of SLR updates in SE and contacted the authors to obtain their feedback relating to the usefulness of the third-party decision framework within the context of SLr updates in the SE community.
Journal ArticleDOI

On the Effectiveness of Using Elitist Genetic Algorithm in Mutation Testing

Shweta Rani, +2 more
- 09 Sep 2019 - 
TL;DR: An elitist Genetic Algorithm with an improved fitness function to expose maximum faults while also minimizing the cost of testing by generating less complex and asymmetric test cases and an iterative elimination of redundant test cases is implemented.
Journal ArticleDOI

Sentinel: A Hyper-Heuristic for the Generation of Mutant Reduction Strategies

TL;DR: Sentinel is able to automatically generate mutation strategies that reduce mutation testing cost without affecting its testing effectiveness, thus taking off from the tester’s shoulders the burden of manually selecting and configuring strategies for each SUT.
Proceedings ArticleDOI

Cost measures matter for mutation testing study validity

TL;DR: An empirical evaluation using 10 real-world programs reveals that an inconclusive scientific finding using the surrogate is transformed to an unequivocal finding when using the true execution cost.
Proceedings ArticleDOI

Optimizing Mutation Testing by Discovering Dynamic Mutant Subsumption Relations

TL;DR: This paper defines subsumption relations for dozens of mutation targets in which the MUJAVA tool can apply mutations and implemented these relations in a tool, named MUJ AVA-M, that generates a reduced set of mutants for each target, avoiding redundant mutants.
References
More filters
Proceedings ArticleDOI

Guidelines for snowballing in systematic literature studies and a replication in software engineering

TL;DR: It is concluded that using snowballing, as a first search strategy, may very well be a good alternative to the use of database searches.
Journal ArticleDOI

Hints on Test Data Selection: Help for the Practicing Programmer

TL;DR: In many cases tests of a program that uncover simple errors are also effective in uncovering much more complex errors, so-called coupling effect can be used to save work during the testing process.
Journal ArticleDOI

An Analysis and Survey of the Development of Mutation Testing

TL;DR: These analyses provide evidence that Mutation Testing techniques and tools are reaching a state of maturity and applicability, while the topic of Mutation testing itself is the subject of increasing interest.
Journal ArticleDOI

Constraint-based automatic test data generation

TL;DR: Godzilla is a fault-based technique that uses algebraic constraints to describe test cases designed to find particular types of faults and has been integrated with the Mothra testing system.
Related Papers (5)
Trending Questions (1)
What is the cost of mutation of flat in Kolkata?

We found that cost reduction for mutation is increasingly becoming interdisciplinary, often combining multiple techniques.