• DocumentCode
    752663
  • Title

    Optimal test distributions for software failure cost estimation

  • Author

    Gutjahr, Walter J.

  • Author_Institution
    Dept. of Stat., Oper. Res. & Comput. Sci., Wien Univ., Austria
  • Volume
    21
  • Issue
    3
  • fYear
    1995
  • fDate
    3/1/1995 12:00:00 AM
  • Firstpage
    219
  • Lastpage
    228
  • Abstract
    We generalize the input domain based software reliability measures by E.C. Nelson (1973) and by S.N. Weiss and E.J. Weyuker (1988), introducing expected failure costs under the operational distribution as a measure for software unreliability. This approach incorporates in the reliability concept a distinction between different degrees of failure severity. It is shown how to estimate the proposed quantity by means of random testing, using the Importance Sampling technique from Rare Event Simulation. A test input distribution that yields an unbiased estimator with minimum variance is determined. The practical application of the presented method is outlined, and a detailed numerical example is given
  • Keywords
    program testing; software cost estimation; software metrics; software reliability; Importance Sampling technique; Rare Event Simulation; expected failure costs; failure severity; input domain based software reliability measures; minimum variance; operational distribution; optimal test distributions; random testing; software failure cost estimation; software unreliability; test input distribution; unbiased estimator; Application software; Cost function; Discrete event simulation; Fault detection; Monte Carlo methods; Reliability theory; Software measurement; Software reliability; Software testing; Yield estimation;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.372149
  • Filename
    372149