A revisit of fault class hierarchies in general boolean specifications

  • Authors:
  • Zhenyu Chen;Tsong Yueh Chen;Baowen Xu

  • Affiliations:
  • Nanjing University, Nanjing, China;Swinburne University of Technology, Hawthorn, Australia;Nanjing University, Nanjing, China

  • Venue:
  • ACM Transactions on Software Engineering and Methodology (TOSEM)
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recently, Kapoor and Bowen [2007] have extended the works by Kuhn [1999], Tsuchiya and Kikuno [2002], and Lau and Yu [2005]. However, their proofs overlook the possibility that a mutant of the Boolean specifications under test may be equivalent. Hence, each of their fault relationships is either incorrect or has an incorrect proof. In this article, we give counterexamples to the incorrect fault relationships and provide new proofs for the valid fault relationships. Furthermore, a co-stronger fault relation is introduced to establish a new fault class hierarchy for general Boolean specifications.