Monitoring the health condition of a ubiquitous system: rejuvenation vs. recovery

  • Authors:
  • Kazuki Iwamoto;Tadashi Dohi;Naoto Kaio

  • Affiliations:
  • Department of Information Engineering, Hiroshima University, Higashi-Hiroshima, Japan;Department of Information Engineering, Hiroshima University, Higashi-Hiroshima, Japan;Department of Economic Informatics, Hiroshima Shudo University, Hiroshima, Japan

  • Venue:
  • EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software rejuvenation is a preventive and proactive solution that is particularly useful for counteracting the phenomenon of software aging. In this article, we consider a periodic software rejuvenation model based on the steady-state system availability in discrete operational circumstance. More precisely, we treat a telecommunication billing application as a simple ubiquitous application, and describe its stochastic behavior by applying the discrete renewal reward process. The main objective is the determination of the optimal frequency to rejuvenate the ubiquitous application, maximizing the steady-state system availability. Also, we develop a statistically non-parametric algorithm to estimate the optimal rejuvenation schedule with the discrete total time on test concept.