| PMothra: scheduling mutants for execution on a hypercube |
| Full text |
Pdf
(645 KB)
|
| Source
|
International Symposium on Software Testing and Analysis
archive
Proceedings of the ACM SIGSOFT '89 third symposium on Software testing, analysis, and verification
table of contents
Key West, Florida, United States
Pages: 58 - 65
Year of Publication: 1989
ISBN:0-89791-342-6
Also published in ...
|
|
Authors
|
|
B. Choi
|
Software Engineering Research Center, Department of Computer Science, Purdue University, W. Lafayette, IN
|
|
A. Mathur
|
Software Engineering Research Center, Department of Computer Science, Purdue University, W. Lafayette, IN
|
|
B. Pattison
|
Software Engineering Research Center, Department of Computer Science, Purdue University, W. Lafayette, IN
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 11, Citation Count: 4
|
|
|
ABSTRACT
Reliable software testing is a time consuming operation. In addition to the time spent by the tester in identifying, locating, and correcting bugs, a significant time is spent in the execution of the program under test and its instrumented or fault induced variants. When using mutation based testing to achieve high reliability, the number of such variants can be very large. In this paper we describe the architecture of a tool named PMothra that is designed to provide an architecture-transparent interface to a tester. In its current version, PMothra exploits the hypercube architecture by scheduling the execution of mutants on a 128-node Ncube/7 hypercube.
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
|
A.T. Acree, R.A. DeMillo, T.A. Budd and F.G. Sayward, "Mutation Analysis," Technical Report, GIT-ICS-79/08, Georgia Institute of Technology, Atlanta, GA 30332, 1979.
|
| |
2
|
H. Agrawal, R.A. DeMillo, B. Hathaway, W. Hsu, W. Hsu, E.W. Krauser, R.J. Martin, A.P. Mathur and E.H. Spafford, "Design of Mutant Operators for the C Programming Language," Technical Report, SERC-TR-41-P 1989, Software Engineering Research Center, Purdue University.
|
| |
3
|
B.J. Choi, R. A. DeMillo, E.W. Krauser, A.P. Mathur, R. J. Martin, A.J. Offutt, H. Pan, and E.H. Spafiord, "The Mothra Toolset," Proceedings of Hawaii International Conference on System Sciences, Hawaii, January 3-6, 1989.
|
| |
4
|
CFT77 Reference Manual, Cray Research Inc., MN 55120, Sept. 1986.
|
| |
5
|
R.A. DeMillo, D.S. Guindi, K. N. King, W. M. Mc- Cracken, and A. J. Ofutt, UAn Extended Overview of the Mothra Testing Environment," Proc. of the Second Workshop on Software Testing, Verification, and Analysis, Banff, Canada, July 1988.
|
| |
6
|
FX/Series Architecture Manual, Alliant Computer Systems Corporation, Littleton, Massachusetts.
|
| |
7
|
W. Geiger, L. Gmeiner, H. Trauboth, and U. Voges, "Program Testing Techniques for Nuclear Reactor Protection Systems," Computer, August 1979, (10-18).
|
| |
8
|
R. Hamlet, "Testing Programs with the Aid of a Compiler," IEEE Trans. on Software Engineering, VOL. SE-3, NO. 4, July 1977.
|
| |
9
|
|
| |
10
|
Intel, "Introducing the Intel i860 64-bit Microprocessor," Intel Corporation, Santa Clara, California, 1989.
|
| |
11
|
E. W. Krauser, A.P. Mathur, and V. Rego, "High Performance Testing On SIMD Machines", Proceedings of the Second Workshop on Software Testing, Verification, and Analysis, Banff, Canada, July 19-21.
|
| |
12
|
|
| |
13
|
John D. Musa , Anthony Iannino , Kazuhira Okumoto, Software reliability: measurement, prediction, application, McGraw-Hill, Inc., New York, NY, 1987
|
 |
14
|
M. L. Shooman , M. I. Bolsky, Types, distribution, and test and correction times for programming errors, Proceedings of the international conference on Reliable software, p.347-357, April 21-23, 1975, Los Angeles, California
|
| |
15
|
Topologix, "Topology 1000 Product Overview," Topologix Incorporated, Denver, Colorado, 1987.
|
CITED BY 4
|
|
|
|
|
|
|
|
A. Jefferson Offutt , Stephen D. Lee, How strong is weak mutation?, Proceedings of the symposium on Testing, analysis, and verification, p.200-213, October 08-10, 1991, Victoria, British Columbia, Canada
|
|
|
|
|