Results 211 to 220 of about 6,609 (259)
Some of the next articles are maybe not open access.
Multiformalism to Support Software Rejuvenation Modeling
2012 IEEE 23rd International Symposium on Software Reliability Engineering Workshops, 2012The study of software aging and rejuvenation is based on models that conjugate the complexity of architectural models with the problem of time dependence of parameters. Exploiting the metaphors of common performance-oriented modeling formalisms (such as Petri nets or queuing networks) with the support of proper solution techniques can help modelers in ...
Enrico Barbierato +3 more
openaire +2 more sources
Proceedings of the 17th Conference on Pattern Languages of Programs, 2010
Software rejuvenation is a technique of proactive fault tolerance that designs the system for periodic reboots. This paper contains three patterns of which Software Rejuvenation is the first. The second, Count the Black Sheep, provides a solution to the problem of knowing precisely what fault has activated. This information is needed to recover quickly
openaire +1 more source
Software rejuvenation is a technique of proactive fault tolerance that designs the system for periodic reboots. This paper contains three patterns of which Software Rejuvenation is the first. The second, Count the Black Sheep, provides a solution to the problem of knowing precisely what fault has activated. This information is needed to recover quickly
openaire +1 more source
Software Rejuvenation Practice
2009 WRI World Congress on Software Engineering, 2009Software is playing a more and more important role in a system, and more and more studies show that system failures are more due to software faults than due to hardware faults. Therefore, software reliability has been one of the hottest research topics. Recently, a phenomenon, "software aging" is reported.
Letian Jiang, Xiangyu Peng, Guozhi Xu
openaire +1 more source
Software Aging and Software Rejuvenation
Proceedings of the 2019 ACM/SPEC International Conference on Performance Engineering, 2019The study of software failures has now become more important since it has been recognized that computer system outages are more due to software faults than due to hardware faults. The phenome- non of "software aging", in which the state of the software system degrades with time, has been reported in widely used software and also in high-availability ...
openaire +1 more source
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 +1 more source
Analysis of software cost models with rejuvenation
Proceedings. Fifth IEEE International Symposium on High Assurance Systems Engineering (HASE 2000), 2002Software rejuvenation is a preventive maintenance technique that has been extensively studied in the recent literature. In this paper we extend the classical result by Huang et al. (1995), and in addition propose a modified stochastic model to generate the software rejuvenation schedule.
Tadashi Dohi +2 more
openaire +1 more source
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: analysis, module and applications
Twenty-Fifth International Symposium on Fault-Tolerant Computing. Digest of Papers, 2002Software rejuvenation is the concept of gracefully terminating an application and immediately restarting it at a clean internal state. In a client-server type of application where the server is intended to ran perpetually for providing a service to its clients, rejuvenating the server process periodically during the most idle time of the server ...
Yennun Huang +3 more
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 +1 more source
A Comparative Evaluation of Software Rejuvenation Strategies
2011 IEEE Third International Workshop on Software Aging and Rejuvenation, 2011In this paper we present an experimental comparative study of most of the rejuvenation techniques developed so far, divided into two groups: i) simple approaches: physical node reboot (switch off/on), VM reboot, OS reboot and standalone application restart, and ii) sophisticated methods: OS fast reboot, and application restart with hot standby mode. In
Javier Alonso 0001 +4 more
openaire +1 more source

