Optimizing Software Rejuvenation Policies under Interval Reliability Criteria

被引:9
作者
Dohi, Tadashi [1 ]
Okamura, Hiroyuki [1 ]
Trivedi, Kishor S. [2 ]
机构
[1] Hiroshima Univ, Dept Informat Engn, Grad Sch Engn, 1-4-1 Kagamiyama, Higashihiroshima 7398527, Japan
[2] Duke Univ, Dept Elect & Comp Engn, Duram, NC USA
来源
2012 9TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INTELLIGENCE & COMPUTING AND 9TH INTERNATIONAL CONFERENCE ON AUTONOMIC & TRUSTED COMPUTING (UIC/ATC) | 2012年
关键词
MARKOV RENEWAL PROCESSES; PREVENTIVE MAINTENANCE; SYSTEMS; MODELS;
D O I
10.1109/UIC-ATC.2012.111
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Software aging often affects the performance of software systems and eventually causes them to fail. A complementary approach to handle transient software failures due to the software aging is called software rejuvenation, and can be regarded as a preventive and proactive solution that is particularly useful for counteracting the phenomenon of software aging. In this paper, we consider the optimal software rejuvenation policies maximizing the interval reliability by using the Markov regenerative processes. We derive analytically the optimal software rejuvenation timing which maximizes the limitting interval reliability or the interval reliability with exponentially distributed operation time. Further, we examine numerically the transient behavior of the interval reliability at an arbitrary operation time. Our results under the interval reliability criteria are extentions of some earlier works, since the interval reliability involves the pointwise system availability and the common reliability function as special cases.
引用
收藏
页码:478 / 485
页数:8
相关论文
共 49 条
[1]   OPTIMIZING PREVENTIVE SERVICE OF SOFTWARE PRODUCTS [J].
ADAMS, EN .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1984, 28 (01) :2-14
[2]  
[Anonymous], P 6 INT S SOFTW REL
[3]   Monitoring Smoothly Degrading Systems for Increased Dependability [J].
Avritzer A. ;
Weyuker E.J. .
Empirical Software Engineering, 1997, 2 (1) :59-77
[4]  
Bao YJ, 2003, 2003 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, P241
[5]  
Barlow R.E., 1996, MATH THEORY RELIABIL
[6]   Fine grained software degradation models for optimal rejuvenation policies [J].
Bobbio, A ;
Sereno, M ;
Anglano, C .
PERFORMANCE EVALUATION, 2001, 46 (01) :45-62
[7]   Proactive management of software aging [J].
Castelli, V ;
Harper, RE ;
Heidelberger, P ;
Hunter, SW ;
Trivedi, KS ;
Vaidyanathan, K ;
Zeggert, WP .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2001, 45 (02) :311-332
[8]   AN INTEGRAL-EQUATION APPROACH TO THE INTERVAL RELIABILITY OF SYSTEMS MODELED BY FINITE SEMI-MARKOV PROCESSES [J].
CSENKI, A .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 1995, 47 (01) :37-45
[9]   ON THE INTERVAL RELIABILITY OF SYSTEMS MODELED BY FINITE SEMI-MARKOV PROCESSES [J].
CSENKI, A .
MICROELECTRONICS RELIABILITY, 1994, 34 (08) :1319-1335
[10]  
DANJOU T, 2004, INT J RELIABILITY QU, V11, P313