• DocumentCode
    2587694
  • Title

    The cost of testing software

  • Author

    Vienneau, Robert L.

  • Author_Institution
    Kaman Sci. Corp., Utica, NY, USA
  • fYear
    1991
  • fDate
    29-31 Jan 1991
  • Firstpage
    423
  • Lastpage
    427
  • Abstract
    A simple quantitative cost model that allows a manager to determine the optimum amount of time needed to test a software system has been developed. At the minimum cost point, the cost of an infinitesimal increment of testing equals the marginal benefit to be gained from the increment. The model can also be used to estimate the cost of testing software if the release data is determined by some other criteria, such as reliability. Since the cost of testing software depends on the pattern of failures, the model is based on underlying software reliability models. The cost model is explicitly developed so as to apply to a wide class of reliability models. It is noted that special cases result from choosing specific models, for example, the Goel-Okumoto nonhomogeneous Poisson process model, in which all bugs have an equal impact on the failure rate, and the Musa-Okumoto logarithmic Poisson process model, in which bugs found earlier have a larger impact
  • Keywords
    economics; failure analysis; optimisation; program testing; software reliability; Goel-Okumoto nonhomogeneous Poisson process; Musa-Okumoto logarithmic Poisson process; bugs; failures; management; optimisation; quantitative cost model; software reliability; testing; Computer bugs; Context modeling; Cost function; Software debugging; Software development management; Software quality; Software reliability; Software systems; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliability and Maintainability Symposium, 1991. Proceedings., Annual
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-87942-661-6
  • Type

    conf

  • DOI
    10.1109/ARMS.1991.154473
  • Filename
    154473