On the self-similar nature of Ethernet traffic (extended version)
IEEE/ACM Transactions on Networking (TON)
Optimal software rejuvenation for tolerating soft failures
Performance Evaluation
Analysis of Preventive Maintenance in Transactions Based Software Systems
IEEE Transactions on Computers
Dynamic power management based on continuous-time Markov decision processes
Proceedings of the 36th annual ACM/IEEE Design Automation Conference
A survey of design techniques for system-level dynamic power management
IEEE Transactions on Very Large Scale Integration (VLSI) Systems - Special section on low-power electronics and design
Reinforcement Learning
Monitoring Smoothly Degrading Systems for Increased Dependability
Empirical Software Engineering
Dynamic Power Management for Nonstationary Service Requests
IEEE Transactions on Computers
Markov Regenerative Stochastic Petri Nets with Age Type General Transitions
Proceedings of the 16th International Conference on Application and Theory of Petri Nets
A Methodology for Detection and Estimation of Software Aging
ISSRE '98 Proceedings of the The Ninth International Symposium on Software Reliability Engineering
A Measurement-Based Model for Estimation of Resource Exhaustion in Operational Software Systems
ISSRE '99 Proceedings of the 10th International Symposium on Software Reliability Engineering
Dependability Analysis of a Client/Server Software System with Rejuvenation
ISSRE '02 Proceedings of the 13th International Symposium on Software Reliability Engineering
Software Rejuvenation: Analysis, Module and Applications
FTCS '95 Proceedings of the Twenty-Fifth International Symposium on Fault-Tolerant Computing
Hierarchical Adaptive Dynamic Power Management
IEEE Transactions on Computers
Power provisioning for a warehouse-sized computer
Proceedings of the 34th annual international symposium on Computer architecture
A minimal representation of Markov arrival processes and a moments matching method
Performance Evaluation
Markovian arrival process parameter estimation with group data
IEEE/ACM Transactions on Networking (TON)
Proactive management of software aging
IBM Journal of Research and Development
Optimizing preventive service of software products
IBM Journal of Research and Development
Analysis of service availability for time-triggered rejuvenation policies
Journal of Systems and Software
Journal of Systems and Software
Performance evaluation of power-aware communication network devices
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Analysis of a service degradation model with preventive rejuvenation
ISAS'06 Proceedings of the Third international conference on Service Availability
Hi-index | 0.00 |
This paper presents a Markov decision process (MDP) formulation for a transaction-based system with software aging and rejuvenation. In our formulation, the arrival process of transactions is described as a Markovian arrival process (MAP). In addition, we introduce a probabilistically degrading processing rate to model the software aging. Furthermore, the paper focuses on two performance criteria to determine the optimal rejuvenation strategy: the long-run average reward and the power efficiency. Under these performance criteria, we formulate the optimality equations of MDPs for the maximization of the long-run average reward and power efficiency. Numerical experiments show that the optimal rejuvenation policy has the monotone property, and can be characterized by a threshold policy with the number of transactions through the sensitivity and statistical analysis using real traffic and aging data.