A Unified Parameter Estimation Algorithm for Discrete Software Reliability Models

OPSEARCH - 2005
Hiroyuki Okamura1, Atsushi Murayama1
1Department of Information Engineering, Graduate School of Engineering, Hiroshima University, Higashi-Hiroshima, Japan

Tóm tắt

Từ khóa


Tài liệu tham khảo

A. A. Abdel-Ghaly, P. Y. Chan and B. Littlewood, Evaluation of competing software reliability predictions, IEEE Transactions on Software Engineering, SE-12, 950–967, 1986.

P. H. Boland, F. Proschan and Y. L. Tong, Fault diversity in software reliability, Probability in the Engineering and Informational Sciences, 1, 175–188, 1987.

C. Bracquemond and O. Gaudoin, A survey on discrete lifetime distributions, International Journal of Reliability, Quality and Safety Engineering, 10, 69–98, 2003.

Y. Chen and N. D. Singpurwalla, Unification of software reliability models by self-exciting point processes, Advances in Applied Probability, 29, 337–352, 1997.

A. P. Dempster, N. M. Laird and D. B. Rubin, Maximum likelihood from incomplete data via the EM algorithm, Journal of Royal Statistical Society, B-39, 1–38, 1977.

T. Dohi, K. Yasui and S. Osaki, Software reliability assessment models based on cumulative Bernoulli trial processes, Mathematical and Computer Modelling, 38, 1177–1184, 2003.

W. Feller, An Introduction to Probability Theory and Its Applications II, John Wiley & Sons, New York, 1971.

A. Goel and K. Okumoto, Time-dependent error-detection rate model for software reliability and other performance measures, IEEE Transactions on Reliability, R-28, 206–211, 1979.

A. L. Goel, Software reliability models: assumptions, limitations and applicability, IEEE Transactions on Software Engineering, SE-11, 1411–1423, 1985.

S. S. Gokhale and K. S. Trivedi, A time/structure based software reliability model, Annals of Software Engineering, 8, 85–121, 1999.

K. Goševa-Popstojanova and K. S. Trivedi, Failure correlation in software reliability models, IEEE Transactions on Reliability, R-49, 37–48, 2000.

R. Hirota, Nonlinear partial difference equations. v. nonlinear equations reducible to linear equations, Journal of Physical Society of Japan, 46, 312–319, 1979.

M. R. Hoare and M. Rahman, Cumulative Bernoulli trials and Krawtchouk processes, Stochastic Processes and Their Applications, 16, 113–139, 1983.

S. A. Hossain and R. C. Dahiya, Estimating the parameters of a non-homogeneous Poisson-process model for software reliability, IEEE Transactions on Reliability, 42, 604–612, 1993.

R. H. Hou, S. Y. Kuo and Y. P. Chang, On a unified theory of some nonhomogeneous Poisson process models for software reliability, Proceedings of 1998 International Conference on Software Engineering Education & Practice, 60–67, 1998.

Z. Jelinski and P. B. Moranda, Software reliability research, Statistical Computer Performance Evaluation, W. Freiberger (ed.), 465–484, Academic Press, New York, 1972.

G. Knafl and J. Morgan, Solving ML equations for 2-parameter Poisson-process model for ungrouped software failure data, IEEE Transactions on Reliability, 45, 42–53, 1996.

N. Langberg and N. D. Singpurwalla, Unification of some software reliability models, SIAM Journal on Scientific Computing, 6, 781–790, 1985.

B. Littlewood, Theories of software reliability: how good are they and how can they be improved?, IEEE Transactions on Software Engineering, SE-6, 489–500, 1980.

M. R. Lyu (ed.), Handbook of Software Reliability Engineering, McGraw-Hill, New York, 1996.

P. B. Moranda, Event-altered rate models for general reliability analysis, IEEE Transactions on Reliability, R-28, 376–381, 1979.

D. R. Miller, Exponential order statistic models of software reliability growth, IEEE Transactions on Software Engineering, SE-12, 12–24, 1986.

J. D. Musa, Software Reliability Engineering, McGraw-Hill, New York, 1999.

J. D. Musa, A. Iannino and K. Okumoto, Software Reliability, Measurement, Prediction, Application, McGraw-Hill, New York, 1987.

H. Okamura, Y. Watanabe and T. Dohi, Estimating mixed software reliability models based on the EM algorithm, Proceedings of International Symposium on Empirical Software Engineering, 69–78, 2002.

H. Okamura, T. Watanabe and T. Dohi, An iterative scheme for maximum likelihood estimation in software reliability modeling, Proceedings of 14th International Symposium on Software Reliability Engineering, 246–256, 2003.

H. Pham, Software Reliability, Springer, Singapore, 2000.

D. Satoh, A discrete Gompertz equation and a software reliability growth model, IEICE Transactions on Information and Systems (D), E83, 1508–1513, 2000.

D. Satoh and S. Yamada, Discrete equations and software reliability growth models, Proceedings of 12th International Symposium on Software Reliability Engineering, 176–184, 2001.

D. Satoh and S. Yamada, Parameter estimation of discrete logistic curve models for software reliability assessment, Japan Journal of Industrial and Applied Mathematics, 19, 39–53, 2002.

F. W. Scholz, Software reliability modeling and analysis, IEEE Transactions on Software Engineering, SE-12, 25–31, 1986.

J. G. Shanthikumar, A general software reliability model for performance prediction, Microelectronics and Reliability, 21, 671–682, 1981.

J. G. Shanthikumar, Software reliability models: a review, Microelectronics and Reliability, 23, 903–943, 1983.

C. F. J. Wu, On the convergence properties of the EM algorithm, Annals of Statistics, 11, 95–103, 1983.

M. Xie, Software Reliability Modelling, World Scientific, Singapore, 1999.

S. Yamada, M. Ohba and S. Osaki, S-shaped reliability growth modeling for software error detection, IEEE Transactions on Reliability, R-32, 475–478, 1983.

S. Yamada, S. Osaki and H. Narihisa, Software reliability growth modeling with number of test runs, Transactions of the IECE of Japan, E67, 79–83, 1984.

S. Yamada and S. Osaki, Discrete software reliability growth models, Applied Stochastic Models and Data Analysis, 1, 65–77, 1985.

M. Zhao and M. Xie, On maximum likelihood estimation for a general non-homogeneous Poisson process, Scandinavian Journal of Statistics, 23, 597–607, 1996.