Optimal software rejuvenation for tolerating soft failures
Performance Evaluation
Analysis of Preventive Maintenance in Transactions Based Software Systems
IEEE Transactions on Computers
On-board preventive maintenance: a design-oriented analytic study for long-life applications
IPDS '98 Proceedings of the third IEEE international performance and dependability symposium on International performance and dependability symposium
Fine grained software degradation models for optimal rejuvenation policies
Performance Evaluation
Monitoring Smoothly Degrading Systems for Increased Dependability
Empirical Software Engineering
Software Rejuvenation: Analysis, Module and Applications
FTCS '95 Proceedings of the Twenty-Fifth International Symposium on Fault-Tolerant Computing
A Comprehensive Model for Software Rejuvenation
IEEE Transactions on Dependable and Secure Computing
Performance Assurance via Software Rejuvenation: Monitoring, Statistics and Algorithms
DSN '06 Proceedings of the International Conference on Dependable Systems and Networks
Behavioral Analysis of a Fault-Tolerant Software System with Rejuvenation
IEICE - Transactions on Information and Systems
A Best Practice Guide to Resources Forecasting for the Apache Webserver
PRDC '06 Proceedings of the 12th Pacific Rim International Symposium on Dependable Computing
Performability analysis of clustered systems with rejuvenation under varying workload
Performance Evaluation
Analysis of Restart Mechanisms in Software Systems
IEEE Transactions on Software Engineering
On the Choice of Smoothing Parameters for Parzen Estimators of Probability Density Functions
IEEE Transactions on Computers
Proactive management of software aging
IBM Journal of Research and Development
Optimizing preventive service of software products
IBM Journal of Research and Development
A measurement study of the interplay between application level restart and transport protocol
ISAS'04 Proceedings of the First international conference on Service Availability
Analysis of a service degradation model with preventive rejuvenation
ISAS'06 Proceedings of the Third international conference on Service Availability
Journal of Systems and Software
On-line adaptive algorithms in autonomic restart control
ATC'10 Proceedings of the 7th international conference on Autonomic and trusted computing
Hi-index | 0.01 |
It is of great importance to perform preventive rejuvenation of software systems with service degradation. In this paper we develop a faster estimation algorithm for the optimal periodic rejuvenation schedule which maximizes the steady-state system availability. In the case with unknown system failure time distribution, a non-parametric estimation approach based on the empirical distribution of system failure time has been proposed in the literature, but often failed to obtain the exact estimates for the small sample cases. We improve the existing availability estimation algorithm in terms of convergence speed and derive the more effective estimation scheme based on the kernel density of system failure time. Throughout simulation experiments, the proposed estimation scheme is compared with the existing approach and can be validated in the sense of asymptotic optimality.