| Ordered mutation testing |
| Full text |
Pdf
(188 KB)
|
| Source
|
ACM SIGSOFT Software Engineering Notes
archive
Volume 15 , Issue 2 (April 1990)
table of contents
Pages: 29 - 30
Year of Publication: 1990
ISSN:0163-5948
|
|
Authors
|
|
I. M. M. Duncan
|
Computer Science, School of Engineering and Applied Sciences, University of Durham, Science Laboratories, South Road, Durham, England DH1 3LE
|
|
D. J. Robson
|
Computer Science, School of Engineering and Applied Sciences, University of Durham, Science Laboratories, South Road, Durham, England DH1 3LE
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 23, Citation Count: 1
|
|
|
ABSTRACT
Mutation Analysis is an established technique for test data generation and source code testing. Developed systems have concentrated on applying some or all of the possible mutant operators (perturbations) to the submitted code. Recent work tackled the scheduling of mutant program execution on vector processors or a Hypercube as a cost reduction scheme. This paper discusses a logical mechanism of impact driven testing in order to acheive full mutation testing with reduced overheads regardless of implementation. Guiding the mutant generation by block impact together with mutant operator heirarchies and a test data coverage scheme enable an efficient tool to be constructed.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
[1] A. T. Acree, T. A. Budd, R. A. DeMillo, R. J. Lipton, and F. G. Sayward. Mutation Analysis . Technical Report GIT-ICS-79/08, School of Information and Computer Science, Georgia Institute of Technology, Atlanta GA, September 1979.
|
| |
2
|
|
| |
3
|
|
| |
4
|
[4] T. A. Budd, R. A. DeMillo, R. J. Lipton, and F. G. Sayward. The design of a prototype mutation system for program testing. In Proceedings NCC, AFIPS Conference Record, pages 623- 627, 1978.
|
| |
5
|
[5] T. Budd and F. Sayward. Users Guide to the Pilot Mutation System. Technical Report 114. Department of Computer Science, Yale University, 1977.
|
| |
6
|
[6] R. A. DeMillo, D. S. Guindi, K. N. King, W. M. McCracken, and A. J. Offutt. An extended overview of the Mothra software testing environment. In Proceedings of the Second Workshop on Software Testing, Verification and Analysis, IEEE Computer Society Press, Banff Alberta. July 1988.
|
| |
7
|
[7] W. F. Appelbe, R. A. DeMillo, D. S. Guindi, K. N. King, and W. M. McCracken. Using Mutation Analysis for testing ADA programs. Technical Report SERC-TR-9-P, Purdue University, West Lafayette, Indiana 47907, 1989.
|
| |
8
|
[8] H. Agarwal, R. DeMillo, R. Hathaway, Wm. Hsu, W Hsu, E. Krauser, R. J. Martin, A. Mathur, and E. Spafford. Design of Mutant Operators for the C Programming Language. Technical Report SERC-TR-41-P, Purdue University, West Lafayette, Indiana, March 1989.
|
| |
9
|
[9] R. A. DeMillo, R. J. Lipton, and F. G. Sayward. Hints on test data selection: help for the practicing programmer. Computer, 11(4), April 1978.
|
| |
10
|
[10] J. Hartmann and D. J. Robson. Revalidation during the software maintenance phase. In Proceedings of the Conference on Software Maintenance, IEEE Computer Society Press, October 1989.
|
|