- 1.T. A. Budd, "Mutation Analysis of Program Test Data, " PhD thesis, Yale University, New Haven, CT, May 1980. Google ScholarDigital Library
- 2.V. Chvatal, "A greedy heuristic for the setcovering problem," Mathematics of Operations Research, 4(3), August 1979.Google Scholar
- 3.L. A. Clarke, A. Podgurski, D. J. Richardson, and S. J. Zeil, '(A formal evaluation of data flow path selection criteria," IEEE Trans. on Software Engineering, 15(11):1318-1332, November 1989. Google ScholarDigital Library
- 4.R. A. DeMillo and A.P. Mathur, "On the use of software artifacts to evaluate the effectiveness of mutation analysis for detecting errors in production software, " in Thirteenth Minnowbrook Workshop on Software Engineering, July 1990.Google Scholar
- 5.P. G. Frankl and S. N. Weiss, "An experimental comparison of the effectiveness of branch testing and data fiow testing," IEEE Trans. on Software Engineering, 19(8):774-787, August 1993. Google ScholarDigital Library
- 6.D. R. Fulkerson, G. L. Nemhauser, and L. E. Trotter Jr, "Two computational difficult set covering problems that arise in computing the l-width of incidence matrices of steiner triple systems," Mathematical Programming Study, 2:72-81, 1974.Google ScholarCross Ref
- 7.M. R. Gary and D. S. Johnson, "Computers and Intractability, " Freeman, New York, 1979. Google ScholarDigital Library
- 8.R. G. Hamlet and R. Taylor, "Partition testing does not inspire con fidence," IEEE Trans. on Soflware Engineering, 16(12):1402-141 1, Decem-ber 1990. Google ScholarDigital Library
- 9.M. J. Harrold, R. Gupta, and M. L. Soffa, "A methodology for controlling the size of a test suite,)' ACM Transactions on Software Engineering and Methodology, 2(3):270-285, July 1993. Google ScholarDigital Library
- 10.J. R. Horgan and S. A. London, "ATAC: A data flow coverage testing tool for C," in Proceedings of Symposium on Assessment of Quality Software Development Tools, pp. 2-10, New Orleans, LA, May 1992.Google Scholar
- 11.M. Hutchins, H. Foster, T. Goradia, and T. Ostrand, "Experiments on the effectiveness of dataflow- and control flow-based test adequacy criteria," in Proceedings of the Sixteenth International Conference on Software Engineering, pp. 191-200, Sorrento, Italy, May 1993. Google ScholarDigital Library
- 12.A. Koenig, "C Traps and Pitfalls, " Addison- Wesley, New York, 1988.Google Scholar
- 13.S. Rapps and E. J. Weyuker, '(Selecting software test data using data flow in formation," IEEE Trans. on Software Engineering, SE-11(4):367- 375, April 1985. Google ScholarDigital Library
- 14.W. E. Wong, "OIL Mutatton and Data Flow, " PhD thesis, Department of Computer Science, Purdue University, W. Lafayette, IN, December 1993.Google Scholar
- 15.W. E. Wong, J. R. Horgan, S. London, and A. P. Mathur, "Effect of test set size and block coverage on the fault detection effectiveness," in Proceedings of the Fifth International Symposium on Software Reliability Engineering, pp. 230-238, Monterey, CA, November 1994.Google Scholar
- 16.W. E. Wong and A. P. Mathur, "Fault detection effectiveness of mutation and data flow testing," Soflware Quality Journal, March 1995. (To appear)Google ScholarCross Ref
- 17.Y. A. Zuev, "A set-covering problem: The combinatorial-local approach and the branch and bound method," U. S.S.R Computational Mathematics and Mathematical Physics, 19(6):217-226, June 1979.Google ScholarCross Ref
Index Terms
- Effect of test set minimization on fault detection effectiveness
Recommendations
Test Set Size Minimization and Fault Detection Effectiveness: A Case Study in a Space Application
COMPSAC '97: Proceedings of the 21st International Computer Software and Applications ConferenceAn important question in software testing is whether it is reasonable to apply coverage based criteria as a filter to reduce the size of a test set. An empirical study was conducted using a test set minimization technique to explore the effect of ...
Predicting Fault Detection Effectiveness
METRICS '97: Proceedings of the 4th International Symposium on Software MetricsRegression methods are used to model fault detection effectiveness in terms of several product and testing process measures. The relative importance of these product/process measures for predicting fault detection effectiveness is assessed for a ...
Comments