DocumentCode
2973205
Title
The Mothra tool set (software testing)
Author
Choi, B.J. ; DeMillo, R.A. ; Krauser, E.W. ; Martin, R.J. ; Mathur, A.P. ; Offutt, A.J. ; Pan, H. ; Spafford, E.H.
Author_Institution
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
Volume
2
fYear
1989
fDate
3-6 Jan 1989
Firstpage
275
Abstract
Mothra is a software test environment that supports mutation-based testing of software systems. Mutation analysis is a powerful software testing technique that evaluates the adequacy of test data based on its ability to differentiate between the program under test and its mutants, where mutants are constructed by inserting single, simple errors into the program under test. This evaluation process also provides guidance in the creation of new test cases to provide more adequate testing. Mothra consists of a collection of individual tools, each of which implements a separate, independent function for the testing system. The initial Mothra tool set, for the most part, duplicates functionality existing in previous mutation analysis systems. Current efforts are concentrated on extending this basic tool set to include capabilities previously unavailable to the software testing community. The authors describe Mothra tool set and extensions planned for the future
Keywords
program testing; programming environments; software tools; Mothra tool set; basic tool set; error insertion; evaluation process; mutants; mutation analysis systems; mutation-based testing; new test cases; software systems; software test environment; software testing technique; test data; Computer science; Genetic mutations; Life testing; Performance evaluation; Programming; Software systems; Software testing; Software tools; System testing; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1989. Vol.II: Software Track, Proceedings of the Twenty-Second Annual Hawaii International Conference on
Conference_Location
Kailua-Kona, HI
Print_ISBN
0-8186-1912-0
Type
conf
DOI
10.1109/HICSS.1989.48002
Filename
48002
Link To Document