• DocumentCode
    2371564
  • Title

    Coverage criteria for logical expressions

  • Author

    Ammann, Paul ; Offutt, Jeff ; Huang, Hong

  • Author_Institution
    Dept. of Inf. & Software Eng., George Mason Univ., Fairfax, VA, USA
  • fYear
    2003
  • fDate
    17-20 Nov. 2003
  • Firstpage
    99
  • Lastpage
    107
  • Abstract
    A large number of coverage criteria to generate tests from logical expressions have been proposed. Although there have been large variations in the terminology, the articulation of the criteria and the original source of the expressions, many of these criteria are fundamentally the same. The most commonly known and widely used criterion is that of modified condition decision coverage (MCDC), but some articulations of MCDC have had some ambiguities. This has led to confusion on the part of testers, students, and tool developers on how best to implement these test criteria. This paper presents a complete comprehensive set of criteria that incorporate all the existing criteria, and eliminates the ambiguities by introducing precise definitions of the various possibilities.
  • Keywords
    formal specification; logic programming; program testing; coverage criteria; logical expressions; modified condition decision coverage; test generation; Aerospace electronics; Automata; Automatic testing; FAA; Formal specifications; Logic testing; Software engineering; Software safety; Software testing; Terminology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 2003. ISSRE 2003. 14th International Symposium on
  • ISSN
    1071-9458
  • Print_ISBN
    0-7695-2007-3
  • Type

    conf

  • DOI
    10.1109/ISSRE.2003.1251034
  • Filename
    1251034