This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
A Unified Scheme of Some Nonhomogenous Poisson Process Models for Software Reliability Estimation
March 2003 (vol. 29 no. 3)
pp. 261-269

Abstract—In this paper, we describe how several existing software reliability growth models based on Nonhomogeneous Poisson processes (NHPPs) can be comprehensively derived by applying the concept of weighted arithmetic, weighted geometric, or weighted harmonic mean. Furthermore, based on these three weighted means, we thus propose a more general NHPP model from the quasi arithmetic viewpoint. In addition to the above three means, we formulate a more general transformation that includes a parametric family of power transformations. Under this general framework, we verify the existing NHPP models and derive several new NHPP models. We show that these approaches cover a number of well-known models under different conditions.

[1] M.R. Lyu, Handbook of Software Reliability Engineering. McGraw-Hill, 1996.
[2] J.D. Musa,A. Iannino,, and K. Okumoto,Software Reliability: Measurement, Prediction and Application.New York: McGraw-Hill, 1987.
[3] M. Xie, Software Reliability Modeling. World Scientific Publishing, 1991.
[4] R.H. Hou, S.Y. Kuo, and Y.P. Chang, “On a Unified Theory of Some Nonhomogenous Poisson Process Models for Software Reliability,” Proc. 1998 Int'l Conf. Software Eng., Education&Practice (SEEP '98), pp. 60-67, Jan. 1998.
[5] N. Langberg and N.D. Singpurwalla, “A Unification of Some Software Reliability Models,” SIAM J. Scientific and Statistical Computing, vol. 6, no. 3, pp. 781-790, Mar. 1985.
[6] D.R. Miller, “Exponential Order Statistic Models of Software Reliability Growth,” IEEE Trans. Software Eng., vol. 12, no. 1, pp. 12-24, Jan. 1986.
[7] M. Trachtenberg, “A General Theory of Software-Reliability Modeling,” IEEE Trans. Reliability, vol. 39, no. 1, pp. 92-96, Jan. 1990.
[8] P.S. Bullen, D.S. Mitrinovic, and P.M. Vasic, Means and Their Inequalities. Dordrecht, Holland: D. Reidel Publishing, 1988.
[9] S.S. Gokhale and K.S. Trivedi, “Log-Logistic Software Reliability Growth Model,” Proc. Third IEEE Int'l High-Assurance Systems Eng. Symp., pp. 34-41, 1998.
[10] C.Y. Huang and S.Y. Kuo, “Analysis and Assessment of Incorporating Logistic Testing Effort Function into Software Reliability Modeling,” IEEE Trans. Reliability, vol. 51, no. 3, pp. 261-270, Sept. 2002.
[11] S.Y. Kuo, C.Y. Huang, and M.R. Lyu, “Framework for Modeling Software Reliability, Using Various Testing-Efforts and Fault-Detection Rates,” IEEE Trans. Reliability, vol. 50, no. 3, pp. 310-320, Sept. 2001.
[12] C.Y. Huang, S.Y. Kuo, M.R. Lyu, and J.H. Lo, “Quantitative Software Reliability Modeling from Testing to Operation,” Proc. 11th Int'l Symp. Software Reliability Eng., (ISSRE 2000), pp. 72-82, Oct. 2000.
[13] C.Y. Huang, S.Y. Kuo, and M.R. Lyu, “Effort-Index-Based Software Reliability Growth Models and Performance Assessment,” Proc. 24rd Ann. Int'l Computer Software and Applications Conf. (COMPSAC 2000), pp. 454-459, Oct. 2000.
[14] G.E.P. Box and G.M. Jenkins, Time Series Analysis: Forecasting and Control.San Francisco: Holden-Day, 1976.
[15] J.D. Musa, Software Reliability Engineering: More Reliable Software, Faster Development and Testing. McGraw-Hill, 1999.
[16] B. Littlewood, “Software Reliability Modeling: Achievements and Limitations,” Proc. Fifth Ann. European Computer Conf. Advanced Computer Technology, Reliable Systems, and Applications (CompEuro'91), pp. 36-344, May 1991.
[17] Y.K. Malaiya and P.K. Srimani, Software Reliability Models:Theoretical Developments, Evaluation and Applications. IEEE Press, 1990.
[18] M. Ohba, “Software Reliability Analysis Models,” IBM J. Research and Development, vol. 28, no. 4, pp. 428-443, July 1984.
[19] A.L. Goel, “Software Reliability Models: Assumptions, Limitations, and Applicability,” IEEE Trans. Software Eng., vol. 11, no. 12, Dec. 1985.
[20] H. Pham, Software Reliability. Springer-Verlag, 2000.

Index Terms:
Software reliability growth model (SRGM), weighted arithmetic mean, weighted geometric mean, weighted harmonic mean, mean value function (MVF), power transformation, nonhomogeneous Poisson process (NHPP).
Citation:
Chin-Yu Huang, Michael R. Lyu, Sy-Yen Kuo, "A Unified Scheme of Some Nonhomogenous Poisson Process Models for Software Reliability Estimation," IEEE Transactions on Software Engineering, vol. 29, no. 3, pp. 261-269, March 2003, doi:10.1109/TSE.2003.1183936
Usage of this product signifies your acceptance of the Terms of Use.