Title :
PIE: a dynamic failure-based technique
Author :
Voas, Jeffrey M.
Author_Institution :
Reliable Software Technologies Corp., Arlington, VA, USA
fDate :
8/1/1992 12:00:00 AM
Abstract :
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
Keywords :
program testing; PIE; computational behavior; data state; dynamic failure-based technique; execution; infection; program characteristics; propagation; software testing; statistically estimating; Automatic testing; Councils; Failure analysis; Fault diagnosis; Frequency estimation; Genetic mutations; Humans; Information analysis; Software testing; State estimation;
Journal_Title :
Software Engineering, IEEE Transactions on