VarFix: balancing edit expressiveness and search effectiveness in automated program repair

CP Wong, P Santiesteban, C Kästner… - Proceedings of the 29th …, 2021 - dl.acm.org
Automatically repairing a buggy program is essentially a search problem, searching for code
transformations that pass a set of tests. Various search strategies have been explored, but …

Can higher-order mutants improve the performance of mutation-based fault localization?

H Wang, Z Li, Y Liu, X Chen, D Paul… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
First-order mutants (FOMs) have been widely used in mutation-based fault localization
(MBFL) approaches and have achieved promising results in single-fault localization …

Exploring Pseudo-Testedness: Empirically Evaluating Extreme Mutation Testing at the Statement Level

M Maton, GM Kapfhammer… - 2024 IEEE International …, 2024 - ieeexplore.ieee.org
Extreme mutation testing (XMT) detects undesirable pseudo-testedness in a program by
deleting the method bodies of covered code and observing whether the test suite can detect …

On the use of mutation analysis for evaluating student test suite quality

J Perretta, A DeOrio, A Guha, J Bell - Proceedings of the 31st ACM …, 2022 - dl.acm.org
A common practice in computer science courses is to evaluate student-written test suites
against either a set of manually-seeded faults (handwritten by an instructor) or against all …

Boosting mutation-based fault localization by effectively generating Higher-Order Mutants

S Wu, B Yang, Z Chang, Z Li, X Chen, Y Liu - Information and Software …, 2025 - Elsevier
Abstract Context: Fault Localization (FL) is an important and tedious phase of software
debugging. Among various FL techniques, Mutation-Based Fault Localization (MBFL) …

An empirical study on higher-order mutation-based fault localization

H Wang, Z Li, Y Liu, X Chen - International Journal of Software …, 2022 - World Scientific
Fault localization is one of the most expensive activities in software debugging. Mutation-
based fault localization (MBFL) is a commonly studied technique that applied mutation …

RETRACTED: Hybridizing genetic algorithm and harmony search for higher-order mutation testing

AS Ghiduk, M Hashim - Journal of Intelligent & Fuzzy Systems, 2024 - content.iospress.com
Mutation testing has a worthy responsibility in the software testing process. Mutation testing
concepts are used as a basis for generating test data (inputs) for killing the mutants …

Effectively sampling higher order mutants using causal effect

S Oh, S Lee, S Yoo - 2021 IEEE International Conference on …, 2021 - ieeexplore.ieee.org
Higher Order Mutation (HOM) has been proposed to avoid equivalent mutants and improve
the scalability of mutation testing, but generating useful HOMs remain an expensive search …

[PDF][PDF] Registered report: First, fuzz the mutants

A Groce, G Kalburgi, C Le Goues, K Jain… - First International …, 2022 - par.nsf.gov
Most fuzzing efforts, very understandably, focus on fuzzing the program in which bugs are to
be found. However, in this paper we propose that fuzzing programs “near” the System Under …

Leveraging Genetic Algorithms for Efficient Search-Based Higher Order Mutation Testing

S Uzunbayir, K Kurtel - Computing and Informatics, 2024 - cai.sk
Higher order mutation testing is a type of white-box testing in which the source code is
changed repeatedly using two or more mutation operators to generate mutated programs …