Results 221 to 230 of about 6,609 (259)
Some of the next articles are maybe not open access.
A comprehensive approach to optimal software rejuvenation
Performance Evaluation, 2013Software aging is caused by resource exhaustion and can lead to progressive performance degradation or result in a crash. We develop experiments that simulate an on-line bookstore application, using the standard configuration of TPC-W benchmark. We study application failures due to memory leaks, using the accelerated life testing (ALT).
Jing Zhao 0016 +5 more
openaire +1 more source
Optimal software rejuvenation policy with discounting
Proceedings 2001 Pacific Rim International Symposium on Dependable Computing, 2002Software rejuvenation is a preventive maintenance technique that has been extensively studied in the recent literature. We consider a generalized problem to estimate the optimal software rejuvenation schedule. More precisely, the software rejuvenation model is formulated via the semi-Markov process, and the optimal software rejuvenation schedule which ...
Tadashi Dohi +2 more
openaire +1 more source
Using Virtualization to Improve Software Rejuvenation
IEEE Transactions on Computers, 2009In this paper, we present an approach for software rejuvenation based on automated self-healing techniques that can be easily applied to off-the-shelf application servers. Software aging and transient failures are detected through continuous monitoring of system data and performability metrics of the application server.
Luís Moura Silva +2 more
openaire +1 more source
Software Rejuvenation Policies for Cluster System
Proceedings of the National Academy of Sciences, India Section A: Physical Sciences, 2016zbMATH Open Web Interface contents unavailable due to conflicting licenses.
Jain, Madhu, Manjula, T., Gulati, T. R.
openaire +2 more sources
Components for software fault tolerance and rejuvenation
AT&T Technical Journal, 1996Software fault tolerance is the task of detecting and recovering from failures that are not handled in the underlying hardware or operating system layers of an application. Software rejuvenation prevents failures by periodically, and gracefully, terminating an application and restarting it at a clean internal state.
Yennun Huang +3 more
openaire +1 more source
A New Software Rejuvenation Model for Android
2018 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), 2018Android users are sometimes troubled by slow UI responses or even application/OS crashes. These issues are typically caused by software aging, a phenomenon characterized by progressive degradation of performance and functionality observed in long-running software systems.
Jianwen Xiang +6 more
openaire +1 more source
A survey on software aging and rejuvenation in the cloud
Software Quality Journal, 2019The adoption of cloud computing for providing resource and delivering services is an irreversible trend. For most IT companies, the quality of provided services is strongly dependent on reliability and performance of the underlying cloud technologies. A widely studied problem that can greatly affect the user experience is runtime software aging, whose ...
Pietrantuono, Roberto, Russo, Stefano
openaire +2 more sources
Using Virtualization to Improve Software Rejuvenation
Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007), 2007In this paper, we present an approach for software rejuvenation based on automated self-healing techniques that can be easily applied to off-the-shelf Application Servers and Internet sites. Software aging and transient failures are detected through continuous monitoring of system data and performability metrics of the application server.
Luís Moura Silva +4 more
openaire +1 more source
Application of Reinforcement Learning to Software Rejuvenation
2011 Tenth International Symposium on Autonomous Decentralized Systems, 2011Software rejuvenation is a preventive and proactive maintenance solution that is particularly useful for counteracting the phenomenon of software aging. Hence, it should be ideally triggered adaptively without the complete knowledge on system failure (degradation) time distribution in operational phase. In this paper we consider an operational software
Hiroyuki Okamura, Tadashi Dohi
openaire +1 more source
Software Rejuvenation Approach to Security Engineering
2004While traditional security mechanisms rely on preventive controls and those are limited in surviving malicious attacks, we propose a novel approach to security engineering. The objective is to characterize the attacks in real time and survive in face of attacks by using software rejuvenation.
Khin Mi Mi Aung, Jong Sou Park
openaire +1 more source

