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 条
  • [1] A transient interval reliability analysis for software rejuvenation models with phase expansion
    Junjun Zheng
    Hiroyuki Okamura
    Tadashi Dohi
    Software Quality Journal, 2020, 28 : 173 - 194
  • [2] A Phase Expansion Approach for Transient Analysis of Software Rejuvenation Model
    Okamura, Hiroyuki
    Dohi, Tadashi
    2016 IEEE 27TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2016, : 98 - 103
  • [3] Transient Analysis of Software Rejuvenation Policies in Virtualized System: Phase-Type Expansion Approach
    Okamura, H.
    Yamamoto, K.
    Dohi, T.
    QUALITY TECHNOLOGY AND QUANTITATIVE MANAGEMENT, 2014, 11 (03): : 335 - 351
  • [4] Maximizing interval reliability in operational software system with rejuvenation
    Suzuki, H
    Dohi, T
    Kaio, N
    Trivedi, KS
    ISSRE 2003: 14TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2003, : 479 - 490
  • [5] Software reliability and rejuvenation: Modeling and analysis
    Trivedi, KS
    Vaidyanathan, K
    PERFORMANCE EVALUATION OF COMPLEX SYSTEMS: TECHNIQUES AND TOOLS: PERFORMANCE 2002 TUTORIAL LECTURES, 2002, 2459 : 318 - 345
  • [6] Optimizing Software Rejuvenation Policies under Interval Reliability Criteria
    Dohi, Tadashi
    Okamura, Hiroyuki
    Trivedi, Kishor S.
    2012 9TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INTELLIGENCE & COMPUTING AND 9TH INTERNATIONAL CONFERENCE ON AUTONOMIC & TRUSTED COMPUTING (UIC/ATC), 2012, : 478 - 485
  • [7] Optimal periodic software rejuvenation policies based on interval reliability criteria
    Dohi, Tadashi
    Zheng, Junjun
    Okamura, Hiroyuki
    Trivedi, Kishor S.
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2018, 180 : 463 - 475
  • [8] Analysis of software cost models with rejuvenation
    Dohi, T
    Goseva-Popstojanova, K
    Trivedi, KS
    FIFTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2000, : 25 - 34
  • [9] The optimization of software Rejuvenation interval
    Dept. of Electronic Eng., Shanghai Jiaotong Univ., Shanghai 200240, China
    Shanghai Jiaotong Daxue Xuebao, 2007, 1 (51-55):
  • [10] Software rejuvenation and runtime reliability monitoring
    Fantechi, Alessandro
    Gori, Gloria
    Papini, Marco
    2022 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2022), 2022, : 162 - 169