Dependability Analysis of a Client/Server Software System with Rejuvenation

  • Authors:
  • Hiroyuki Okamura;Satoshi Miyahara;Tadashi Dohi

  • Affiliations:
  • -;-;-

  • Venue:
  • ISSRE '02 Proceedings of the 13th International Symposium on Software Reliability Engineering
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Long running software systems are known to experiencean aging phenomenon called software aging, one in whichthe accumulation of errors during the execution of softwareleads to performance degradation and eventually results infailure. To counteract this phenomenon an active fault managementapproach, called software rejuvenation, is particularlyuseful. It essentially involves gracefully terminatingan application or a system and restarting it in a clean internalstate.In this paper, we deal with dependability analysis ofa client/server software system with rejuvenation. Threedependability measures in the server process, steady-stateavailability, loss probability of requests and mean responsetime on tasks, are derived from the well-known hiddenMarkovian analysis under the time-based software rejuvenationscheme. In numerical examples, we investigate thesensitivity of some model parameters to the dependabilitymeasures.