DOI QR코드

DOI QR Code

Optimal Software Release Policy for Random Cost Model

  • Kim, Hee-Soo (School of Aerospace and Naval Architecture, Chosun University) ;
  • Shin, Mi-Young (Department of Mathematics, Catholic University) ;
  • Park, Dong-Ho (Department of Information and Statistics, Hallym University)
  • Published : 2005.12.01

Abstract

In this paper, we generalize the software reliability growth model by assuming that the testing cost and maintenance cost are random and adopt the Bayesian approach to determine the optimal software release time. Numerical examples are provided to illustrate the Bayesian method for certain parametric models.

Keywords

References

  1. Goel, A. L. and Okumoto, K.(1979), Time-dependent error-detection rate model for software reliability and other performance measures, IEEE Transactions on Reliability, vol. 28, pp.206-211 https://doi.org/10.1109/TR.1979.5220566
  2. Juang, M. G. and Anderson, G.(2004), A Bayesian method on adaptive preventive maintenance problem, European Journal of Operational Research, vol. 155, pp.455-473 https://doi.org/10.1016/S0377-2217(02)00856-1
  3. Kimura, M., Toyota, T. and Yamada, S.(1999), Economic analysis of software release problems with warranty cost and reliability requirement, Reliability Engineering & System Safety, vol. 66, pp.49-55 https://doi.org/10.1016/S0951-8320(99)00020-4
  4. Leung, Y. W.(1992), Optimum software release time with a given cost budget, The Journal of Systems and Software, vol. 17, pp.233-242 https://doi.org/10.1016/0164-1212(92)90112-W
  5. Mazzuchi, T. A. and Soyer, R(1988), A Bayes empirical-bayes model for software reliability, IEEE Transactions on Reliability, vol.37, pp.248-254 https://doi.org/10.1109/24.3749
  6. McDaid, K and Wilson, S. P.(2001), Deciding how long to test software, Journal of The Royal Statistical Society, Series D, vol. 50, pp.117-134 https://doi.org/10.1111/1467-9884.00265
  7. Morail, N. and Soyer, R(2003), Optimal stopping in software testing, Naval Research Logistics, vol.50, pp .88-104 https://doi.org/10.1002/nav.10048
  8. Okumoto, K and Goel, A. L.(1980), Optimum release time for software systems based on reliability and cost criteria, The Journal of Systems and Software, vol.1, pp.315-318 https://doi.org/10.1016/0164-1212(79)90033-5
  9. Pham, H.(1996), A Software cost model with imperfect debugging, random life cycle and penalty cost, International Journal of Systems Science, vol. 27, pp.455-463 https://doi.org/10.1080/00207729608929237
  10. Yamada, S. and Osaki, S.(1985), Cost reliability optimal release policies for software systems, IEEE Transactions on Reliability, vol.34, pp.422-424 https://doi.org/10.1109/TR.1985.5222222