Optimal Release Policies for Software Reliability Growth Model (SRGM) with Maintenance Costs

Authors

  • Madhu Jain Department of Mathematics Institute of Basic Science, Khandari, Agra, 282002 India, India
  • Sandhya Maheshwari Department of Mathematics Institute of Basic Science, Khandari, Agra, 282002 India, India
  • Kriti Priya Department of Mathematics Institute of Basic Science, Khandari, Agra, 282002 India, India

DOI:

https://doi.org/10.32890/jict2005.4.6

Keywords:

Software testing, Reliability estimation, Optimal testing time, Warranty cost, Maintenance cost

Abstract

A component based or module-based software system is considered in which the software reliability growth model (SRGM) follows a mixed distribution. We address the problem of determining the optimal testing time of software so that the total maintenance costs of the software could be minimized and a desired level of reliability could be achieved as well. The total maintenance costs of the software is obtained by assuming a warranty period in the operational phase of the software during which the cost incurred in the maintenance, is paid by the developer. The present value of the money is considered while calculating the total maintenance costs by including a discount rate. A technique for estimating the parameters of the SRGM is also suggested. Numerical illustrations are provided for testing the validity of the analytical results.

 

References

Chatterjee, S., Misra, R. B. & Alam, S. S. (1997). Joint effect of test effort and learning factor on software reliability and optimal release policy. International Journal of Systems Sciences, 28, 391-396.

Hossain, S. A. & Dahiya (1993). Estimating the parameters of a non-homogeneous Poisson process model for software reliability. JEEE Trans. Reliab., 42, No. 2, 604-612.

Jain, M. & Priya, K. (2002). Optimal policies for software testing time. Journal of the CSI, 32, No. 3, 25-30.

Kapur, P. K. & Bhalla, V. K. (1992). Optimal release policies for a flexible software reliability growth model. Reliab. Engg. and System Safety, 35, 49-54.

Kapur, P. K., Bhushan, S. & Younes, S.(1993). “An exponential SRGM with a bound on the number of failures”. Microelectronics and Reliability, 33, 1245-1249.

Kimura. M., Toyota, T. & Yamada, S. (1999). Economic analysis of software release problems with warranty cost and reliability requirement. Reliab. Engg. and System Safety, 66, 49-55. //ict.uum.edu.my/ http Journal of ICT, 4, pp: 99- ———— eee

Pham, H. (1996). A software cost model with imperfect debugging, random life cycle and penalty cost. International Journal of Systems Science, 27, 455-463.

Pham, H. & Zhang, X. M. (1999). A software cost model with warranty and risk costs. IEEE Transactions on Computers, 48, 71-75.

Pham, H. (2000). Software Reliability (pp. 106-115). Singapore: Springer-Verlag Pte. Ltd.

Popstojanova, K. G. & Trivedi, K. S. (2001). Architecture-based approach to reliability assessment of software systems, Performance Evaluation, 45, 179-204.

Rallis, N. E & Lansdowne, Z. F. (2001). Reliability estimation for a software system with sequential independent reviews, IEEE Trans. on Software Engg., 27, No.12, 1057-1061.

Rattihalli, R. N. & Zachariah, B. (2002). NHPP models for reliability of software with imperfect debugging and testing effort, OPSEARCH, 39, No. 3 & 4, 215-229.

Suresh, N. & Babu, A. J. G. (1997). Software reliability estimation and optimization, a non-homogeneous Poisson process approach, International Journal of Quality and Reliability. Management, 14, 287-300.

Tal, U., Collin, M. C. & Ben dell, A. (2002). An optimal statistical testing policy for software reliability, Demonstration of Safety Critical Systems, 137, No. 3, 544-557.

Xia, G., Zeephongsekul, P. & Kumar, S. (1993). Optimal software release policy with a learning factor for imperfect debugging, Microelectron. and Reliab., 33, 81-86.

Yamada, S., Ohba, M. & Osaki, S. (1983). S-shaped reliability growth modeling for software error detection, IEEE Trans. on Reliab., R-32, 475-478.

Yamada, S. & Osaki, S. (1986). Optimal software release policy for a non-homogeneous software error detection rate model, Microelectron. and Reliab., 26, 691-702. //ict.-uum.edu.my/ http Journal of ICT, 4, pp: 99- ——

Yamada, S. (1991). Software quality/reliability measurement and assessment software reliability growth models and data analysis, J. Info. Process, 14, No. 3, 254-266.

Yamada, S. (1994). Optimal release problems with warranty period based on a software maintenance cost model, Trans. IPS Japan, 35, No.10, 2197-2202 in Japanese.

Yang, B. & Xie, M. (2000). A study of operational and testing reliability in software reliability analysis, Reliab. Engg. and System Safety, 70, 323-329.

Zeephongsekul, P. (1996). “Reliability growth of a software model under imperfect debugging and generation of errors”. Microelectronics and Reliability, 36, 1475-1482.

Downloads

Published

23-03-2005

How to Cite

Jain, M., Maheshwari, S., & Priya, K. (2005). Optimal Release Policies for Software Reliability Growth Model (SRGM) with Maintenance Costs. Journal of Information and Communication Technology, 4, 99-115. https://doi.org/10.32890/jict2005.4.6

Research impact

Harvested 2026-09-06
0 citations recorded so far

Counts differ between services because each indexes a different body of literature. None of them is the whole picture.

Identifiers DOI 10.32890/jict2005.4.6 OpenAlex W4393138103

Most read articles by the same author(s)