作者: P.E. Black , V. Okun , Y. Yesha
关键词: Data mining 、 Mutation testing 、 Code coverage 、 Software development process 、 Software system 、 Set (abstract data type) 、 Formal methods 、 Formal verification 、 Software construction 、 Computer science 、 Formal specification 、 Reliability engineering
摘要: Testing has a vital support role in the software engineering process, but developing tests often takes significant resources. A formal specification is repository of knowledge about system, and recent method uses such specifications to automatically generate complete test suites via mutation analysis. We define an extensive set operators for use with this method. report results our theoretical experimental investigation relationships between classes faults detected by various operators. Finally, we recommend sets which yield good coverage at reduced cost compared using all proposed