• DocumentCode
    1218224
  • Title

    PIE: a dynamic failure-based technique

  • Author

    Voas, Jeffrey M.

  • Author_Institution
    Reliable Software Technologies Corp., Arlington, VA, USA
  • Volume
    18
  • Issue
    8
  • fYear
    1992
  • fDate
    8/1/1992 12:00:00 AM
  • Firstpage
    717
  • Lastpage
    727
  • 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;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.153381
  • Filename
    153381