NOTICE: Due to a lapse in annual appropriations, most of this website is not being updated. Learn more.
Form submissions will still be accepted but will not receive responses at this time. Sections of this site for programs using non-appropriated funds (such as NVLAP) or those that are excepted from the shutdown (such as CHIPS and NVD) will continue to be updated.
An official website of the United States government
Here’s how you know
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
Secure .gov websites use HTTPS
A lock (
) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.
Testing has a vital support role in the software engineering process, but developing tests often takes significant resources. A formal specification is a repository of knowledge about a system, and a recent method uses such specifications to automatically generate complete test suites via mutation analysis. We define an extensive set of mutation operators for use with this method. We report the results of our theoretical and experimental investigation of the relationships between the classes of faults detected by the various operators. Finally, we recommend sets of mutation operators which yield good test coverage at a reduced cost compared to using all proposed operators.
Proceedings Title
Proceedings of the Fifteenth IEEE International Conference on Automated Software Engineering (ASE 2000)
Conference Dates
September 11-15, 2000
Conference Location
Grenoble,
Conference Title
The Fifteenth IEEE International Conference on Automated Software Engineering (ASE 2000)
Black, P.
, Okun, V.
and Yesha, Y.
(2000),
Mutation Operators for Specifications, Proceedings of the Fifteenth IEEE International Conference on Automated Software Engineering (ASE 2000), Grenoble, , [online], https://doi.org/10.1109/ASE.2000.873653
(Accessed October 15, 2025)