DocumentCode :
390033
Title :
Analysis of inspection-based preventive maintenance in operational software systems
Author :
Vaidyanathan, Kalyanaraman ; Selvamuthu, Dharmaraja ; Trivedi, Kishor S.
Author_Institution :
Dept. of Electr. & Comput. Eng., Duke Univ., Durham, NC, USA
fYear :
2002
fDate :
2002
Firstpage :
286
Lastpage :
295
Abstract :
Recently, the phenomenon of "software aging", one in which the state of a software system gradually degrades with time and eventually leads to performance degradation or crash/hang failure, has been reported. Preventive maintenance of operational software systems is used specifically to counteract this phenomenon. However preventive maintenance incurs an overhead in terms of downtime and cost and this must be traded off with the cost of failures to obtain maximum benefits. We present an analytical model of a software system employing inspection-based preventive maintenance, through a Markov Regenerative Process (MRGP) with a subordinated semi-Markov reward process. Furthermore, we consider preemptive-resume type transitions. The model is solved for steady state as well as transient conditions and expressions for expected downtime and expected cost are derived. Numerical examples are presented to illustrate the applicability of the models. With the help of these models, optimal strategies for preventive maintenance techniques such as "software rejuvenation" could be formulated.
Keywords :
Markov processes; cost-benefit analysis; inspection; software maintenance; software reliability; Markov Regenerative Process; cost; crash hang failure; downtime; inspection-based preventive maintenance; operational software systems; overhead; performance degradation; preemptive-resume type transitions; software aging; software maintenance; software rejuvenation; steady state conditions; subordinated semi-Markov reward process; transient conditions; Aging; Analytical models; Computer crashes; Costs; Degradation; Preventive maintenance; Software maintenance; Software performance; Software systems; Steady-state;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliable Distributed Systems, 2002. Proceedings. 21st IEEE Symposium on
ISSN :
1060-9857
Print_ISBN :
0-7695-1659-9
Type :
conf
DOI :
10.1109/RELDIS.2002.1180199
Filename :
1180199
Link To Document :
بازگشت