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
Link To Document