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
Coincidental Correctness (CC) arises when the program produces the correct output while
condition CR is met but not CP. We recognize two forms of coincidental correctness, … Fault

Taming coincidental correctness: Coverage refinement with context patterns to improve fault localization

X Wang, SC Cheung, WK Chan… - 2009 IEEE 31st …, 2009 - ieeexplore.ieee.org
coincidental correctness. This goal is challenging because we do not know where the faults
… identifying passed test runs where coincidental correctness has occurred. To address this …

A clustering-based strategy to identify coincidental correctness in fault localization

Y Miao, Z Chen, S Li, Z Zhao, Y Zhou - International Journal of …, 2013 - World Scientific
… to improve fault localization. The experimental results show that our strategy can alleviate
the coincidental correctness problem and improve the e®ectiveness of fault localization. …

Using cluster analysis to identify coincidental correctness in fault localization

Y Li, C Liu - 2012 Fourth International Conference on …, 2012 - ieeexplore.ieee.org
… Available: http://doi.acm.org/10.1145/1555860.1555862 [6] DJ Richardson and MC Thompson,
“An analysis of test data selection criteria using the relay model of fault detection,” IEEE …

How detrimental is coincidental correctness to coverage‐based fault detection and localization? An empirical study

R Abou Assi, W Masri, C Trad - Software Testing, Verification …, 2021 - Wiley Online Library
… Quantifying the negative impact of coincidental correctness on three well-researched fault
detection and localization techniques. RQ1 showed that for TSR and TCP, the negative impact …

Detecting Coincidental Correctness and Mitigating Its Impacts on Localizing Variability Faults

TT Nguyen, HD Vo - 2022 14th International Conference on …, 2022 - ieeexplore.ieee.org
… passed test to identify coincidental correctness and boost FL … a solution to detect coincidental
correctness in SPL systems. … , and propose suitable methods to detect CC tests in each of …

Cleansing test suites from coincidental correctness to enhance fault-localization

W Masri, R Abou Assi - 2010 third international conference on …, 2010 - ieeexplore.ieee.org
… Here we demonstrate how coincidental correctness has a safety reducing effect on a
Tarantula [13] style fault localization. The Tarantula suspiciousness metric is defined as follows: …

A fault-localization approach based on the coincidental correctness probability

X Zhou, H Wang, J Zhao - 2015 IEEE International Conference …, 2015 - ieeexplore.ieee.org
… We estimate the probability that coincidental correctness happens for each program …
coincidental correctness we discuss refers to the definition of the weak coincident correctness

An Innovative Framework for Coincidental Correctness Impacting on Fault Localization

H Cao, L Li, Y Sun - Symmetry, 2022 - mdpi.com
… relations between formulas affected by coincidental correctness: namely, improved … coincidental
correctness on four relatively large C programs. We proved that coincidental correctness

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

F Feyzi, S Parsa - Computing, 2018 - Springer
… To find the most suspicious statements and use them as the failure candidate causes in
our proposed method of coincidental correctness detection, it is required to contrast the …