Logo image
Maximum-Likelihood Estimation of Parameters of NHPP Software Reliability Models Using Expectation Conditional Maximization Algorithm
Journal article   Open access   Peer reviewed

Maximum-Likelihood Estimation of Parameters of NHPP Software Reliability Models Using Expectation Conditional Maximization Algorithm

Panlop Zeephongsekul, Chathuri L. Jayasinghe, Lance Fiondella and Vidhyashree Nagaraju
IEEE transactions on reliability, Vol.65(3), pp.1571-1583
09/01/2016

Abstract

Computer Science Computer Science, Hardware & Architecture Computer Science, Software Engineering Engineering Engineering, Electrical & Electronic Science & Technology Technology
Since its introduction in 1977, the expectation maximization (EM) algorithm has been one of the most important and widely used estimation method in estimating parameters of distributions in the presence of incomplete information. In this paper, a variant of the EM algorithm, the expectation conditional maximization (ECM) algorithm, is introduced for the first time and it provides a promising alternative in estimating the parameters of nonhomogeneous poisson (NHPP) software reliability growth models (SRGM). This algorithm circumvents the difficult M-step of the EM algorithm by replacing it by a series of conditional maximization steps. The utility of the ECM approach is demonstrated in the estimation of parameters of several well-known models for both time domain and time interval software failure data. Numerical examples with real-data indicate that the ECM algorithm performs well in estimating parameters of NHPP SRGM with complex mean value functions and can produce a faster rate of convergence.
url
https://doi.org/10.1109/TR.2016.2570557View
Published (Version of record) Open

Related links

Metrics

7 Record Views

Details

Logo image