Title :
Evaluation of three specification-based testing criteria
Author :
Abdurazik, Aynur ; Amman, Paul ; Ding, Wei ; Offutt, Jeff
Author_Institution :
Dept. of Inf. & Software Eng., George Mason Univ., Fairfax, VA, USA
Abstract :
This paper compares three specification-based testing criteria using Mathur and Wong´s PROBSUBSUMES measure. The three criteria are specification-mutation coverage, full predicate coverage, and transition-pair coverage. A novel aspect of the work is that each criterion is encoded in a model checker, and the model checker is used first to generate test sets for each criterion and then to evaluate test sets against alternate criteria. Significantly, the use of the model checker for generation of test sets eliminates human bias from this phase of the experiment. The strengths and weaknesses of the criteria are discussed
Keywords :
algebraic specification; program testing; PROBSUBSUMES measure; full predicate coverage; model checker; specification-based testing; specification-mutation coverage; testing criteria; transition-pair coverage; Aerospace electronics; Application software; Humans; Laboratories; Medical control systems; Samarium; Software engineering; Software quality; Software safety; Software testing;
Conference_Titel :
Engineering of Complex Computer Systems, 2000. ICECCS 2000. Proceedings. Sixth IEEE International Conference on
Conference_Location :
Tokyo
Print_ISBN :
0-7695-0583-X
DOI :
10.1109/ICECCS.2000.873943