Metallaxis‐FL: mutation‐based fault localization

M Papadakis, Y Le Traon - Software Testing, Verification and …, 2015 - Wiley Online Library
Fault localization methods seek to identify faulty program statements based on the
information provided by the failing and passing test executions. Spectrum‐based methods …

On the accuracy of spectrum-based fault localization

R Abreu, P Zoeteweij… - Testing: Academic and …, 2007 - ieeexplore.ieee.org
Spectrum-based fault localization shortens the test-diagnose-repair cycle by reducing the
debugging effort. As a light-weight automated diagnosis technique it can easily be …

A practical evaluation of spectrum-based fault localization

R Abreu, P Zoeteweij, R Golsteijn… - Journal of Systems and …, 2009 - Elsevier
Spectrum-based fault localization (SFL) shortens the test–diagnose–repair cycle by
reducing the debugging effort. As a light-weight automated diagnosis technique it can easily …

Critical slicing for software fault localization

RA DeMillo, H Pan, EH Spafford - ACM SIGSOFT Software Engineering …, 1996 - dl.acm.org
Developing effective debugging strategies to guarantee the reliability of software is
important. By analyzing the debugging process used by experienced programmers, we have …

Transforming programs and tests in tandem for fault localization

X Li, L Zhang - Proceedings of the ACM on Programming Languages, 2017 - dl.acm.org
Localizing failure-inducing code is essential for software debugging. Manual fault
localization can be quite tedious, error-prone, and time-consuming. Therefore, a huge body …

An empirical study of the factors that reduce the effectiveness of coverage-based fault localization

W Masri, R Abou-Assi, M El-Ghali… - Proceedings of the 2nd …, 2009 - dl.acm.org
Coverage-based fault localization techniques typically assign a suspiciousness rank to the
statements in a program following an analysis of the coverage of certain types of program …

Test case purification for improving fault localization

J Xuan, M Monperrus - Proceedings of the 22nd ACM SIGSOFT …, 2014 - dl.acm.org
Finding and fixing bugs are time-consuming activities in software development. Spectrum-
based fault localization aims to identify the faulty position in source code based on the …

Precise learn-to-rank fault localization using dynamic and static features of target programs

Y Kim, S Mun, S Yoo, M Kim - ACM Transactions on Software …, 2019 - dl.acm.org
Finding the root cause of a bug requires a significant effort from developers. Automated fault
localization techniques seek to reduce this cost by computing the suspiciousness scores (ie …

Metamorphic slice: An application in spectrum-based fault localization

X Xie, WE Wong, TY Chen, B Xu - Information and Software Technology, 2013 - Elsevier
CONTEXT: Because of its simplicity and effectiveness, Spectrum-Based Fault Localization
(SBFL) has been one of the popular approaches towards fault localization. It utilizes the …

A family of code coverage-based heuristics for effective fault localization

WE Wong, V Debroy, B Choi - Journal of Systems and Software, 2010 - Elsevier
Locating faults in a program can be very time-consuming and arduous, and therefore, there
is an increased demand for automated techniques that can assist in the fault localization …