Article thumbnail
Location of Repository

Automatic generation of test cases from Boolean specifications using the MUMCUT strategy

By Yuen Tak Yu, Man Fai Lau and T. Y. Chen

Abstract

A recent theoretical study has proved that the MUMCUT testing strategy (1) guarantees to detect seven types of fault in Boolean specifications in irredundant disjunctive normal form, and (2) requires only a subset of the test sets that satisfy the previously proposed MAX-A and MAX-B strategies, which can detect the same types of fault. This paper complements previous work by investigating various methods for the automatic generation of test cases to satisfy the MUMCUT strategy. We evaluate these methods by using several sets of Boolean expressions, including those derived from real airborne software systems. Our results indicate that the greedy CUN and UCN methods are clearly better than others in consistently producing significantly smaller test sets, whose sizes exhibit linear correlation with the length of the Boolean expressions in irredundant disjunctive normal form. This study provides empirical evidences that the MUMCUT strategy is indeed cost-effective for detecting the faults considered in this paper

Topics: 280000 Information, Computing and Communication Sciences, Black-box testing, Boolean specification, Fault-based testing, Specification-based testing, Test case generation
Publisher: Elsevier
Year: 2006
DOI identifier: 10.1016/j.jss.2005.08.016
OAI identifier: oai:vtl.cc.swin.edu.au:swin:5524
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • http://dx.doi.org/10.1016/j.js... (external link)
  • http://hdl.handle.net/1959.3/5... (external link)
  • Suggested articles


    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.