ESTIMATING THE PARAMETERS OF A NONHOMOGENEOUS POISSON-PROCESS MODEL FOR SOFTWARE-RELIABILITY

被引:101
作者
HOSSAIN, SA [1 ]
DAHIYA, RC [1 ]
机构
[1] OLD DOMINION UNIV,DEPT MATH & STAT,NORFOLK,VA 23529
关键词
SOFTWARE RELIABILITY; NHPP; MAXIMUM LIKELIHOOD ESTIMATION; PROBABILITY DISTRIBUTION; NECESSARY-AND-SUFFICIENT CONDITION;
D O I
10.1109/24.273589
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A stochastic model (G-O) for the software failure phenomenon based on a nonhomogeneous Poisson process (NHPP) was suggested by Goel & Okumoto (1979). This model has been widely used but some important work remains undone on estimating the parameters. We present a necessary & sufficient condition for the likelihood estimates to be finite, positive, and unique; and we suggest a modification of the G-O model. The performance measures and parametric inferences of the new model are discussed. The results of the new model are applied to real software failure data and compared with G-O and Jelinski-Moranda models. For the G-O model, the solution of the non-linear maximum likelihood (ML) equation has been investigated and a necessary & sufficient condition for the ML estimators to be finite is given. With positive probability, there is no solution for ML equations inside the parameter space. For our modified G-O model (HD/G-O), several quantitative measures for software performance are developed. ML equations have been investigated and a sufficient condition for the ML estimators to be finite is given. Although, like the G-O model, the HD/G-O model suffers from the problem of improper probability density function (pdf), it is superior to the G-O model because: 1) it is more flexible; 2) it assigns less weight at infinity in the pdf of the time to failure; and 3) the sufficient condition for the existence of finite solution of ML equations is the same as the necessary & sufficient condition for the G-O model - implying that the probability of MLE being finite and positive is higher for the HD/G-O model. We have also investigated and found that even when c = 1 with positive probability there is no finite positive solution for ML equations.
引用
收藏
页码:604 / 612
页数:9
相关论文
共 13 条
[1]  
BARLOW RE, 1975, STATISTICAL THEORY R
[2]  
COX DR, 1966, STATISTICAL ANAL SER
[3]   TIME-DEPENDENT ERROR-DETECTION RATE MODEL FOR SOFTWARE RELIABILITY AND OTHER PERFORMANCE-MEASURES [J].
GOEL, AL ;
OKUMOTO, K .
IEEE TRANSACTIONS ON RELIABILITY, 1979, 28 (03) :206-211
[4]  
LANBERG N, 1985, SIAM J SCI STAT JUL, V6
[5]  
MORANDA P, 1975, JAN P ANN REL MAINT, P327
[6]  
Moranda P., 1972, STAT COMPUTER PERFOR, P465
[7]  
Musa J. D., 1975, IEEE Transactions on Software Engineering, VSE-1, P312, DOI 10.1109/TSE.1975.6312856
[8]  
MUSA JD, 1984, 7TH P INT C SOFTW EN, P230
[9]  
Musa JD., 1987, SOFTWARE RELIABILITY
[10]   SOFTWARE-RELIABILITY ANALYSIS MODELS [J].
OHBA, M .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1984, 28 (04) :428-443