Results 261 to 270 of about 3,019,176 (294)
Some of the next articles are maybe not open access.
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
Software Rejuvenation in Cloud Systems
2014 IEEE International Symposium on Software Reliability Engineering Workshops, 2014Cloud computing is a promising paradigm able to rationalize the use of hardware resources by means of virtualization. Virtualization allows to instantiate one or more virtual machines (VMs) on top of a single physical machine managed by a virtual machine monitor (VMM). Similarly to any other software, a VMM experiences aging and failures.
openaire +1 more source
Software Rejuvenation in Embedded Systems
J. Autom. Lang. Comb., 2009Mobile communication devices have multitasking embedded software running in their operating systems (OS) as well as applications. Both the OS modules and the application components are assigned predetermined memory in those devices due to near-realtime performance requirements and lack of virtual memory.
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 +2 more sources
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 +2 more sources
Benefits of Software Rejuvenation on HPC Systems
International Symposium on Parallel and Distributed Processing with Applications, 2010Rejuvenation is a technique expected to mitigate failures in HPC systems by replacing, repairing, or resetting system components. Because of the small overhead required by software rejuvenation, we primarily focus on OS/kernel rejuvenation. In this paper, we propose three rejuvenation scheduling techniques.
Nichamon Naksinehaboon +4 more
openaire +2 more sources
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
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 +2 more sources
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
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

