Can we predict the quality of spectrum-based fault localization?

M Golagha, A Pretschner… - 2020 IEEE 13th …, 2020 - ieeexplore.ieee.org
Fault localization and repair are time-consuming and tedious. There is a significant and
growing need for automated techniques to support such tasks. Despite significant progress …

Do bug-fix types affect spectrum-based fault localization algorithms' efficiency?

A Szatmári, B Vancsics… - 2020 IEEE Workshop on …, 2020 - ieeexplore.ieee.org
Finding a bug in the software is an expensive task, however, debugging is a crucial part of
the software development life cycle. Spectrum-Based Fault Localization (SBFL) algorithms …

Exploring the triggering modes of spectrum-based fault localization: An industrial case

T Dao, M Wang, N Meng - 2021 14th IEEE Conference on …, 2021 - ieeexplore.ieee.org
Fault localization is important for software development and maintenance. Among existing
techniques, spectrum-based fault localization (SBFL) is effective to locate bugs based on the …

Enhanced fault localization by weighting test cases with multiple faults

J Lee, J Kim, E Lee - Proceedings of the International …, 2016 - search.proquest.com
Fault localization is known to be one of the most time-consuming and difficult tasks in the
debugging process. Many fault localization techniques have been proposed to automate this …

Challenges of operationalizing spectrum-based fault localization from a data-centric perspective

M Golagha, A Pretschner - 2017 IEEE International Conference …, 2017 - ieeexplore.ieee.org
Fault localization is known to be tedious and expensive. To help practitioners reduce the
needed effort, researchers have proposed many automated fault localization techniques …

A test-suite diagnosability metric for spectrum-based fault localization approaches

A Perez, R Abreu… - 2017 IEEE/ACM 39th …, 2017 - ieeexplore.ieee.org
Current metrics for assessing the adequacy of a test-suite plainly focus on the number of
components (be it lines, branches, paths) covered by the suite, but do not explicitly check …

Improving Spectrum-Based Localization of Multiple Faults by Iterative Test Suite Reduction

D Callaghan, B Fischer - Proceedings of the 32nd ACM SIGSOFT …, 2023 - dl.acm.org
Spectrum-based fault localization (SBFL) works well for single-fault programs but its
accuracy decays for increasing fault numbers. We present FLITSR (Fault Localization by …

Improving effectiveness of spectrum-based software fault localization using mutation testing

A Saxena, R Bhatnagar… - 2021 2nd International …, 2021 - ieeexplore.ieee.org
The performance of software fault localization (SFL) is significant to software reliability and
the software debugging process. Test suite effectiveness is crucial in improving the …

Method calls frequency-based tie-breaking strategy for software fault localization

QI Sarhan, B Vancsics… - 2021 IEEE 21st …, 2021 - ieeexplore.ieee.org
In Spectrum-Based Fault Localization (SBFL), a suspiciousness score is assigned to each
code element based on test coverage and test outcomes. The scores are then used to rank …

Call frequency-based fault localization

B Vancsics, F Horváth, A Szatmári… - … on Software Analysis …, 2021 - ieeexplore.ieee.org
Spectrum-Based Fault Localization (SBFL), in its basic form, uses only local information
about a program element's (such as a method's) coverage to predict its faultiness, and rarely …