Exponential Regression-Based Software Reliability Model and Its Computational Aspect

Tadashi DOHI

IEICE TRANSACTIONS on Fundamentals of Electronics, Communications and Computer Sciences   Vol.E95-A    No.9    pp.1461-1468
Publication Date: 2012/09/01
Online ISSN: 1745-1337
DOI: 10.1587/transfun.E95.A.1461
Print ISSN: 0916-8508
Type of Manuscript: Special Section PAPER (Special Section on Software Reliability Engineering)
software reliability,  exponential regression,  stochastic intensity processes,  software metrics,  pseudo maximum likelihood method,  approximation,  

Full Text: PDF(1.6MB)>>
Buy this Article

An exponential regression-based model with stochastic intensity is developed to describe the software reliability growth phenomena, where the software testing metrics depend on the intensity process. For such a generalized modeling framework, the common maximum likelihood method cannot be applied any more to the parameter estimation. In this paper, we propose to use the pseudo maximum likelihood method for the parameter estimation and to seek not only the model parameters but also the software reliability measures approximately. It is shown in numerical experiments with real software fault data that the resulting software reliability models based on four parametric approximations provide the better goodness-of-fit performance than the common non-homogeneous Poisson process models without testing metric information.