• DocumentCode
    1507414
  • Title

    An applicable family of data flow testing criteria

  • Author

    Frankl, Phyllis G. ; Weyuker, Elaine J.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Polytech. Univ., New York, NY, USA
  • Volume
    14
  • Issue
    10
  • fYear
    1988
  • Firstpage
    1483
  • Lastpage
    1498
  • Abstract
    The authors extend the definitions of the previously introduced family of data flow testing criteria to apply to programs written in a large subset of Pascal. They then define a family of adequacy criteria called feasible data flow testing criteria, which are derived from the data-flow testing criteria. The feasible data flow testing criteria circumvent the problem of nonapplicability of the data flow testing criteria by requiring the test data to exercise only those definition-use associations which are executable. It is shown that there are significant differences between the relationships among the data flow testing criteria and the relationships among the feasible data flow testing criteria. The authors discuss a generalized notion of the executability of a path through a program unit. A script of a testing session using their data flow testing tool, ASSET, is included.<>
  • Keywords
    program testing; software reliability; ASSET; Pascal; adequacy criteria; data flow testing; definition-use associations; program testing; Computer errors; Computer science; Data analysis; Flow graphs; Software testing;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.6194
  • Filename
    6194