Research of Software Preventive Rejuvenation policy based on cumulative damage process

To counteract software aging more effectively, a new preventive software rejuvenation policy is proposed in this paper. This technique is implemented when additive consumption of resources has reached level Z (0 < Z les K ), it is different from the conventional measurement-based rejuvenation pol...

Full description

Saved in:
Bibliographic Details
Published in2008 Chinese Control and Decision Conference pp. 1371 - 1375
Main Authors Xufeng Zhao, Quan Sun, Lei Bao, Guang Yang, Cunhua Qian
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.07.2008
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:To counteract software aging more effectively, a new preventive software rejuvenation policy is proposed in this paper. This technique is implemented when additive consumption of resources has reached level Z (0 < Z les K ), it is different from the conventional measurement-based rejuvenation policy, because software system is in low-efficient state and will face high-risk crash probability causing high-cost rejuvenation when additive consumption of resources has reached the threshold level K . As an important resource, physical memory is considered, and its consumption caused by aging-related bugs could be known by tests made at periodic times nT(n = 1, 2, hellip). Using the theory of cumulative processes, expected cost is obtained, and an optimal level Z* which minimizes it is analytically discussed.
ISBN:9781424417339
1424417333
ISSN:1948-9439
1948-9447
DOI:10.1109/CCDC.2008.4597542