کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
476791 | 1446056 | 2013 | 10 صفحه PDF | دانلود رایگان |

The objective of studying software reliability is to assist software engineers in understanding more of the probabilistic nature of software failures during the debugging stages and to construct reliability models. In this paper, we consider modeling of a multiplicative failure rate whose components are evolving stochastically over testing stages and discuss its Bayesian estimation. In doing so, we focus on the modeling of parameters such as the fault detection rate per fault and the number of faults. We discuss how the proposed model can account for “imperfect debugging” under certain conditions. We use actual inter-failure data to carry out inference on model parameters via Markov chain Monte Carlo methods and present additional insights from Bayesian analysis.
► We develop a model with imperfect debugging in software reliability.
► We model the stochastically evolving multiplicative failure rate.
► We use Bayesian analysis and develop MCMC methods to obtain model parameters.
► We compare the performance of our models against existing models in the literature.
Journal: European Journal of Operational Research - Volume 227, Issue 1, 16 May 2013, Pages 112–121