An applicable family of data flow testing criteria
Frankl, P.G.; Weyuker, E.J.
Software Engineering, IEEE Transactions on
Volume 14, Issue 10, Oct 1988 Page(s):1483 - 1498
Digital Object Identifier 10.1109/32.6194
Summary: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
View citation and abstract |