Title :
A practical method for software quality control via program mutation
Author :
Wu, D. ; Hennell, M.A. ; Hedley, D. ; Riddell, I.J.
Author_Institution :
Dept. of Comput. Sci., East China Univ. of Chem. Technol., Shanghai, China
Abstract :
A novel method of program mutation is presented that increases the feasibility, effectiveness, and efficiency of searching for those errors that have escaped the activities of Afterers and competent programmers. It is based on syntax direction and it is aided by the language semantics. This means that the scope of a program mutation (i.e. the mutation rules of the method) and its corresponding mutants are rigorously directed by a syntax and related semantics as defined by the tester. A paradigm for the mutation syntax and semantics when limited to Boolean expressions and the corresponding test coverage metrics are given
Keywords :
quality control; software reliability; Afterers; Boolean expressions; competent programmers; language semantics; program mutation; software quality control; syntax direction; test coverage metrics; Chemical technology; Error correction; Genetic mutations; Life testing; Production; Programming profession; Quality control; Software quality; Software testing; System testing;
Conference_Titel :
Software Testing, Verification, and Analysis, 1988., Proceedings of the Second Workshop on
Conference_Location :
Banff, Alta.
Print_ISBN :
0-8186-0868-4
DOI :
10.1109/WST.1988.5371