The Community for Technology Leaders
Green Image
Issue No. 08 - August (1992 vol. 18)
ISSN: 0098-5589
pp: 717-727
ABSTRACT
<p>A dynamic technique called PIE (propagation, infection, and execution) is presented for statistically estimating three program characteristics that affect a program's computational behavior: (1) the probability that a particular section of a program is executed, (2) the probability that the particular section affects the data state, and (3) the probability that a data state produced by that section has an effect on program output. These three characteristics can be used to predict whether faults are likely to be uncovered by software testing.</p>
INDEX TERMS
propagation; infection; execution; PIE; dynamic failure-based technique; statistically estimating; program characteristics; computational behavior; data state; software testing; program testing
CITATION
J.M. Voas, "PIE: A Dynamic Failure-Based Technique", IEEE Transactions on Software Engineering, vol. 18, no. , pp. 717-727, August 1992, doi:10.1109/32.153381
108 ms
(Ver )