Automated Fault Localization Using Potential Invariants
@article{Pytlik2003AutomatedFL, title={Automated Fault Localization Using Potential Invariants}, author={Brock Pytlik and M. Renieris and S. Krishnamurthi and S. Reiss}, journal={ArXiv}, year={2003}, volume={cs.SE/0310040} }
We present a general method for fault localization based on abstracting over program traces, and a tool that implements the method using Ernst’s notion of potential invariants. Our experiments so far have been unsatisfactory, suggesting that further research is needed before invariants can be used to locate faults.
Topics from this paper
99 Citations
Using likely invariants for automated software fault localization
- Computer Science
- ASPLOS '13
- 2013
- 74
- PDF
Automatic software fault localization using generic program invariants
- Computer Science
- SAC '08
- 2008
- 45
- Highly Influenced
- PDF
Extended program invariants: applications in testing and fault localization
- Computer Science
- WODA 2012
- 2012
- 10
- PDF
Using software invariants for dynamic detection of transient errors
- Computer Science
- 2009 10th Latin American Test Workshop
- 2009
- 2
- PDF
References
SHOWING 1-6 OF 6 REFERENCES
Dynamically discovering likely program invariants to support program evolution
- Computer Science
- Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002)
- 1999
- 1,315
- PDF
Experiments on the effectiveness of dataflow- and control-flow-based test adequacy criteria
- Computer Science
- Proceedings of 16th International Conference on Software Engineering
- 1994
- 905
- PDF
What went wrong : Explaining counterexamples Experiments on the effectiveness of dataflow - and controlflow - based test adequacy criteria
- IEEE Transactions on Software Engineering