Coverage Criteria for Logical Expressions

  • Authors:
  • Paul Ammann;Jeff Offutt;Hong Huang

  • Affiliations:
  • -;-;-

  • Venue:
  • ISSRE '03 Proceedings of the 14th International Symposium on Software Reliability Engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

A large number of coverage criteria to generate testsfrom logical expressions have been proposed. Althoughthere have been large variations in the terminology, thearticulation of the criteria and the original source ofthe expressions, many of these criteria are fundamentallythe same. The most commonly known and widelyused criterion is that of Modified Condition DecisionCoverage (MCDC), but some articulations of MCDChave had some ambiguities. This has led to confusionon the part of testers, students, and tool developers onhow best to implement these test criteria. This paperpresents a complete comprehensive set of criteriathat incorporate all the existing criteria, and eliminatesthe ambiguities by introducing precise definitions of thevarious possibilities.