Analysis of Testing and Operational Software Reliability in SRGM based on NHPP

Software Reliability is one of the key factors in the software development process. Software Reliability is estimated using reliability models based on Non Homogenous Poisson Process. In most of the literature the Software Reliability is predicted only in testing phase. So it leads to wrong decision-making concept. In this paper, two Software Reliability concepts, testing and operational phase are studied in detail. Using S-Shaped Software Reliability Growth Model (SRGM) and Exponential SRGM, the testing and operational reliability values are obtained. Finally two reliability values are compared and optimal release time is investigated.




References:
[1] A.L. Goel and K. Okumoto, "Time Dependent Error Detection Rate
Model for Software Reliability and other performance measure," IEEE
Trans. Reliab., vol. R-28, no. 3, pp.206-211, 1979.
[2] N. Kareer, P.K. Kapur, P.S. Grover, An S-Shaped Software Reliability
Growth Models with Two types of Errors, Micro. Reliab., vol. 30, no. 6,
pp. 1085-1090, 1990.
[3] J. Musa and K.Okumoto, Software Reliability: Measurement,
Predication, Application ,McGraw-Hill, Inc., New York, 1987
[4] M.Obha, "Software Reliability Analysis Models," IBM. J. Res. Deve.,
vol. 28, no. 4, pp.428-443, 1984.
[5] D. R. Prince Williams and P. Vivekanandan, "Truncated Software
Reliability Growth Model," Korean J. of Computational and Applied
Mathematics, vol. 9, no. 2, pp. 591-599, May. 2002.
[6] A.K.Sheikh, J.K.Boah and M. Younas, "Truncated Extreme value model
for pipeline Reliability," Reliab. Engineering and System Safety, vol. 25,
pp. 1-14, 1989.
[7] M. Xie, "Practical Software Reliability Analysis," Comp. Sci. and
Informatics, vol. 25, no. 3, pp. 17-25, 1995.
[8] S.Yamada, J. Hishitani and S.Osaka, "Software Reliability Measurement
and Assessment based on Non-homogenous Poisson Process Models: A
Survey," Micro. Reliab., vol. 32, no. 12, pp. 1763-1773, 1992.
[9] B.Yang and M.Xie, "Optimal testing-time allocation for modular
systems," I. J. of Quali. and Reliab. Mange., vol. 18, no. 8, pp. 854-
863, 2000.
[10] B.Yang and M.Xie, "A Study of Operational and Testing reliability
Analysis," Reliab. and System Safety, vol. 70, no. 3, pp. 323-329, 2000.
[11] S.Yamada, M.Obha and S.Osaki, "S-Shaped reliability growth
modelling for software error dedection," IEEE Trans. on Reliab., vol.
R32, pp. 475-478, 1987.
[12] S.Yamada and S.Osaki, "Optimal software release policy for a
nonhomogeneous software error detection rate model," IEEE Trans. on
Reliab., vol. R-34, pp. 422-424, 1985.
[13] S.Yamada and S.Osaki, "Cost-reliability optimal release policies for
software systems," Reliab. Engineering and System Safety, vol. 26, pp.
691-702, 1986.