ESTIMATING DISCRETE-TIME PERIODIC SOFTWARE REJUVENATION SCHEDULES UNDER COST EFFECTIVENESS CRITERION
Software rejuvenation is a preventive and proactive solution that is particularly useful for counteracting the phenomenon of software aging. In this article, we consider the similar periodic software rejuvenation model to Garg et al.13 under the different operation circumstance. That is, we model the stochastic behavior of telecommunication billing applications by using a discrete-time Markov regenerative process, and determine the optimal periodic software rejuvenation schedule maximizing the so-called cost effectiveness, in discrete-time setting. Also, we provide a statistically non-parametric method to estimate the optimal software rejuvenation schedule, based on the discrete total time on test concept. Numerical examples are devoted to illustrate the determination/estimation of the optimal software rejuvenation schedule and to examine the asymptotic behavior of the estimator developed here.