Evaluating data-flow coverage in spectrum-based fault localization

@article{Ribeiro2019EvaluatingDC,
  title={Evaluating data-flow coverage in spectrum-based fault localization},
  author={Henrique Lemos Ribeiro and H. A. D. Souza and Roberto P. A. Araujo and Marcos Lordello Chaim and Fabio Kon},
  journal={2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)},
  year={2019},
  pages={1-11}
}
Background: Debugging is a key task during the software development cycle. Spectrum-based Fault Localization (SFL) is a promising technique to improve and automate debugging. SFL techniques use control-flow spectra to pinpoint the most suspicious program elements. However, data-flow spectra provide more detailed information about the program execution, which may be useful for fault localization. Aims: We evaluate the effectiveness and efficiency of ten SFL ranking metrics using data-flow… Expand
Efficiently Finding Data Flow Subsumptions

References

SHOWING 1-10 OF 45 REFERENCES
Jaguar: A Spectrum-Based Fault Localization Tool for Real-World Software
Assessment of spectrum-based fault localization for practical use
On the Accuracy of Spectrum-based Fault Localization
  • R. Abreu, P. Zoeteweij, A. van Gemund
  • Computer Science
  • Testing: Academic and Industrial Conference Practice and Research Techniques - MUTATION (TAICPART-MUTATION 2007)
  • 2007
Experiments on the effectiveness of dataflow- and control-flow-based test adequacy criteria
Locating faults using multiple spectra-specific models
Efficiently monitoring data-flow test coverage
Lightweight fault-localization using multiple coverage types
Evaluating and Improving Fault Localization
A Debugging Strategy Based on Requirements of Testin
State dependency probabilistic model for fault localization
...
1
2
3
4
5
...