Abstract
This paper discusses software reliability growth modeling with effect of changing the software failure-occurrence phenomenon in the testing phase, and checks the software reliability measurement accuracy of our models by using actual data. Especially, our modeling approach in this paper uses a testing-environmental function for describing a relationship between the software failure-occurrence time intervals before the change and those after the change. Further, we discuss a problem for estimating the optimal changing-time and software shipping-time simultaneously from the point of view of the total expected software cost expending in the testing and operational phases. Finally, we show examples of the application of software reliability measurement based on our model and those of the derived optimal policy by using actual data.
Similar content being viewed by others
References
Huang CY (2005a) Performance analysis of software reliability growth models with testing-effort and change-point. J Syst Softw 76(2):181–194
Huang CY (2005b) Cost-reliability-optimal release policy for software reliability models incorporating improvements in testing efficiency. J Syst Softw 77(2):139–155
Inoue S, Yamada S (2007) Software reliability measurement with change-point. Proc Intern Conf Qual Reliab (ICQR 2007), pp 170–175
Inoue S, Yamada S (2008) Optimal software release policy with change-point. Proc IEEE Intern Conf Indust Eng Eng Mana (IEEM 2008), pp 531–535
Joe H (1989) Statistical inference for general-order-statistics and nonhomogeneous-Poisson-process software reliability models. IEEE Trans Softw Eng 15(11):1485–1490
Langberg N, Singpurwalla ND (1985) A unification of some software reliability models. SIAM J Sci Comput 6(3):781–790
Miller DS (1986) Exponential order statistic models of software reliability growth. IEEE Trans Softw Eng SE-12(1):12–24
Musa JD, Iannio D, Okumoto K (1987) Software reliability: measurement prediction application. McGraw-Hill, New York
Okamura H, Dohi T, Osaki S (2000) A reliability assessment method for software products in operational phase? Proposal of an accelerated life testing model. Trans IEICE J83-A(3):294–301
Pham H (2000) Software reliability. Springer, Singapore
Raftery AE (1987) Inference and prediction for a general order statistic model with unknown population size. J Am Stat Assoc 82(400):1163–1168
Yamada S, Osaki S (1985a) Software reliability growth modeling: models and applications. IEEE Trans Softw Eng SE-11(12):1431–1437
Yamada S, Osaki S (1985b) Cost-reliability optimal release policies for software systems. IEEE Trans Reliab R-34(5):422–424
Zhao M (1993) Change-point problems in software and hardware reliability. Commun Stat Theory Methods 22(3):757–768
Zhao J, Liu HW, Cui G, Yang XZ (2006) Software reliability growth model with change-point and environmental function. J Syst Softw 79(11):1578–1587
Zou FZ (2003) A change-point perspective on the software failure process. Softw Test Verif Reliab 13(2):85–93
Acknowledgement
This work was supported in part by Grant-in-Aid for Scientific Research (C), Grant No. 22510150 from the Ministry of Education, Culture, Sports, Science, and Technology of Japan.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Inoue, S., Yamada, S. Software reliability measurement with effect of change-point: modeling and application. Int J Syst Assur Eng Manag 2, 155–162 (2011). https://doi.org/10.1007/s13198-011-0070-9
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13198-011-0070-9