DocumentCode
2198936
Title
Availability and Cost Analysis of a Fault-Tolerant Software System with Rejuvenation
Author
Zhao, Long ; Song, Qinbao
Author_Institution
Dept. of Comput. Sci. & Technol., Xi´´an JiaoTong Univ., Xi´´an
fYear
2008
fDate
20-22 Dec. 2008
Firstpage
261
Lastpage
265
Abstract
In recent years, remarkable attention has been paid to software aging phenomena, in which the performance of software systems degrades with time. Software aging may eventually leads to transient crash/hang failures. The well-known technique of software rejuvenation can be regarded as the most effective procedure to counteract the aging phenomena. In this paper, the concept of common software-aging-related faults in fault-tolerant systems is proposed. Then the common faults defined are integrated into a behavior model of a double-version fault-tolerant software system. The dependability measures, such as availability, cost, and the availability to cost ratio, are evaluated as bivariate functions using continuous time Markov chain (CTMC). Finally, the effects of common software-aging-related faults are investigated based on several numerical examples.
Keywords
Markov processes; continuous time systems; software fault tolerance; bivariate functions; continuous time Markov chain; cost analysis; double-version fault-tolerant software systems; software aging phenomena; software rejuvenation; software-aging-related faults; Aging; Application software; Availability; Computer crashes; Cost function; Degradation; Fault tolerant systems; Robustness; Software systems; Time measurement; availability; cost; fault-tolerant; software rejuvenation;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Computer Theory and Engineering, 2008. ICACTE '08. International Conference on
Conference_Location
Phuket
Print_ISBN
978-0-7695-3489-3
Type
conf
DOI
10.1109/ICACTE.2008.115
Filename
4736962
Link To Document