• DocumentCode
    1389727
  • Title

    Analysis and refinement of software test data adequacy properties

  • Author

    Parrish, Allen ; Zweben, Stuart H.

  • Author_Institution
    Dept. of Comput. Sci., Alabama Univ., Tuscaloosa, AL, USA
  • Volume
    17
  • Issue
    6
  • fYear
    1991
  • fDate
    6/1/1991 12:00:00 AM
  • Firstpage
    565
  • Lastpage
    581
  • Abstract
    Test data adequacy criteria are standards that can be applied to decide if enough testing has been performed. Previous research in software testing has suggested 11 fundamental properties which reasonable criteria should satisfy if the criteria make use of the structure of the program being tested. It is shown that there are several dependencies among the 11 properties making them questionable as a set of fundamental properties, and that the statements of the properties can be generalized so that they can be appropriately analyzed with respect to criteria that do not necessarily make use of the program´s structure. An analysis that shows the relationships among the properties with respect to different classes of criteria which utilize the program structure and the specification in different ways is discussed. It is shown how the properties differ under the two models in order to maintain consistency that the dependencies are largely a result of five very weak existential properties, and that by modifying three of the properties, these weaknesses can be eliminated. The result is a reduced set of seven properties, each of which is strong from a mathematical perspective
  • Keywords
    data integrity; formal specification; program testing; standards; consistency; program structure; software test data adequacy properties; software testing; specification; standards; weak existential properties; Computer science; Information science; Performance analysis; Performance evaluation; Software standards; Software testing; Standards development;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.87282
  • Filename
    87282