Historical spectrum based fault localization

M Wen, J Chen, Y Tian, R Wu, D Hao… - IEEE Transactions …, 2019 - ieeexplore.ieee.org
Spectrum-based fault localization (SBFL) techniques are widely studied and have been
evaluated to be effective in locating faults. Recent studies also showed that developers from …

Prevalence of coincidental correctness and mitigation of its impact on fault localization

W Masri, RA Assi - ACM transactions on software engineering and …, 2014 - dl.acm.org
Researchers have argued that for failure to be observed the following three conditions must
be met: CR= the defect was reached; CI= the program has transitioned into an infectious …

Using HTML5 visualizations in software fault localization

C Gouveia, J Campos, R Abreu - 2013 First IEEE Working …, 2013 - ieeexplore.ieee.org
Testing and debugging is the most expensive, error-prone phase in the software
development life cycle. Automated software fault localization can drastically improve the …

A program slicing-based method for effective detection of coincidentally correct test cases

F Feyzi, S Parsa - Computing, 2018 - Springer
Despite the proven applicability of the spectrum-based fault localization (SBFL) methods,
their effectiveness may be degraded due to the presence of coincidental correctness, which …

Coincidental correctness in the Defects4J benchmark

R Abou Assi, C Trad, M Maalouf… - … Testing, Verification and …, 2019 - Wiley Online Library
Coincidental correctness (CC) arises when a defective program produces the correct output
despite the fact that the defect within was exercised. Researchers have recognized the …

A general noise-reduction framework for fault localization of Java programs

J Xu, Z Zhang, WK Chan, TH Tse, S Li - Information and Software …, 2013 - Elsevier
CONTEXT: Existing fault-localization techniques combine various program features and
similarity coefficients with the aim of precisely assessing the similarities among the dynamic …

FCCI: A fuzzy expert system for identifying coincidental correct test cases

A Sabbaghi, MR Keyvanpour, S Parsa - Journal of Systems and Software, 2020 - Elsevier
Spectrum-based fault localization (SBFL) is a promising approach to reduce the cost of
program debugging and there has been a large body of research on introducing effective …

CGT-FL: using cooperative game theory to effective fault localization in presence of coincidental correctness

F Feyzi - Empirical Software Engineering, 2020 - Springer
In this article we emphasize that most of the faults, appearing in real-world programs, are
complicated and there exists a high interaction between faulty and other correlated …

Generating profile-based signatures for online intrusion and failure detection

W Masri, R Abou Assi, M El-Ghali - Information and Software Technology, 2014 - Elsevier
Context Program execution profiles have been extensively and successfully used in several
dynamic analysis fields such as software testing and fault localization. Objective This paper …

A coincidental correctness test case identification framework with fuzzy C-means clustering

H Cao, L Li, Y Chu, M Deng, P Wang, C Zhao - Multimedia Systems, 2023 - Springer
Cleansing coincidental correctness test cases has been proven to be useful in software fault
localization. However, k-means clustering-based coincidental correctness test cases …