A transient interval reliability analysis for software rejuvenation models with phase expansion

被引:8
|
作者
Zheng, Junjun [1 ]
Okamura, Hiroyuki [2 ]
Dohi, Tadashi [2 ]
机构
[1] Ritsumeikan Univ, 1-1-1 Nojihigashi, Kusatsu 5258577, Japan
[2] Hiroshima Univ, 1-4-1 Kagamiyama, Higashihiroshima 7398527, Japan
关键词
Software rejuvenation; Transient analysis; Interval reliability; Phase expansion; Markov regenerative process; Pointwise availability; AVAILABILITY ANALYSIS; NUMERICAL INVERSION; VIRTUALIZED SYSTEM; LAPLACE TRANSFORMS; POLICIES; DISTRIBUTIONS;
D O I
10.1007/s11219-019-09458-1
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The phenomenon of software aging refers to the continuing degradation of software system performance with the operation time and is usually caused by the aging-related bugs such as the memory leak and the accumulation of round-off errors. Software rejuvenation acts as one of the proactive fault management techniques against the software aging. In this paper, we evaluate the interval reliability for two basic stochastic models with periodic software rejuvenation by Garg et al. (1995) and Suzuki et al. (2002a, b). The interval reliability is one of the most generalized dependability measures that involve commonly used reliability function and steady-state availability as the special cases, and is helpful for the system design during a fixed mission period. From the mathematical point of view, the interval reliability for the software rejuvenation models leads to the transient analysis. We focus on the phase expansion approach for solving the transient solutions for the basic software rejuvenation models. The phase expansion is an approximate technique that replaces arbitrary probability distributions by the phase-type (PH) distributions. Benefiting from the phase expansion, we can numerically derive the transient interval reliability for two software rejuvenation models. In numerical examples, we discuss the accuracy of the phase expansion and also reveal quantitative properties of the interval reliability measures.
引用
收藏
页码:173 / 194
页数:22
相关论文
共 50 条
  • [41] SOFTWARE RELIABILITY - MEASUREMENT AND MODELS
    SHOOMAN, ML
    PROCEEDINGS ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 1975, (JAN28): : 485 - 491
  • [42] Research on software reliability models
    Liu, Qiming
    Han, Qingtian
    Gao, Xiaoyan
    General System and Control System, Vol I, 2007, : 294 - 296
  • [43] Interval reliability analysis
    Du, Xiaoping
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE 2007, VOL 6, PTS A AND B, 2008, : 1103 - 1109
  • [44] On Ranking Software Reliability Growth Models by Subjective Data Analysis
    Albeanu, G.
    Duda, G. I.
    Popentiu-Vladicescu, Fl.
    PROCEEDINGS 18TH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY & QUALITY IN DESIGN, 2012, : 81 - +
  • [45] Principle Software Reliability Analysis with different Failure Rate Models
    Boercsoek, Josef
    Krini, Ossmane
    2009 XXII INTERNATIONAL SYMPOSIUM ON INFORMATION, COMMUNICATION AND AUTOMATION TECHNOLOGIES, 2009, : 51 - 55
  • [47] A NEW ANALYSIS CONCEPT IN APPLICATION OF SOFTWARE RELIABILITY GROWTH MODELS
    Fujiwara, Takaji
    Yamada, Shigeru
    15TH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2009, : 270 - +
  • [48] A Bayesian change-point analysis for software reliability models
    Nam, Seungmin
    Cha, Ji Hwan
    Cho, Sinsup
    COMMUNICATIONS IN STATISTICS-SIMULATION AND COMPUTATION, 2008, 37 (09) : 1855 - 1869
  • [49] Analysis of the Chen's and Pham's Software Reliability Models
    Pavlov, Nikolay
    Iliev, Anton
    Rahnev, Asen
    Kyurkchiev, Nikolay
    CYBERNETICS AND INFORMATION TECHNOLOGIES, 2018, 18 (03) : 37 - 47
  • [50] A phase expansion for non-Markovian availability models with time-based aperiodic rejuvenation and checkpointing
    Zheng, Junjun
    Okamura, Hiroyuki
    Dohi, Tadashi
    COMMUNICATIONS IN STATISTICS-THEORY AND METHODS, 2020, 49 (15) : 3712 - 3729