Software Rejuvenation: Do IT & Telco Industries Use It?
نویسندگان
چکیده
Software rejuvenation has been addressed in hundreds of papers since it was proposed in 1995 by Huang et al. The growing number of research papers shows the great importance of this topic. However, no paper has studied yet software rejuvenation in the real world. This paper investigates to what extent software rejuvenation techniques are integrated in the IT and Telco solutions. For this purpose, it has been conducted an intensive search of different sources such as company’s product websites, technical papers, white papers, US patents, and consultant surveys. The results show that IT and Telco companies develop software rejuvenation solutions to deal with software aging. The number of US patents addressing this issue confirms the interest of industry to develop mechanisms to deal with software aging-related failures. It has been observed that real software rejuvenation solutions mainly use time-based or threshold-based policies, while the US patents are focused on predictive approaches. Keywords; Software rejuvenation; Software aging; IT; Telco;
منابع مشابه
Robust and Adaptive Modeling of Software Aging
1. Introduction The widespread phenomenon of software (image) aging is known to cause performance degradation, transient failures or even crashes of applications. This undesired behavior is especially visible in long-running software such as web and application servers and enterprise always-on applications-software deployed frequently in Grid and utility computing environments. The management c...
متن کاملDesign of an enhanced Integrated Management System with Customer Experience Focus: The Business Process Framework (also known as eTOM) and ISO9001 together
The purpose of this paper is to suggest an enhanced Process model with customer experience focus and its related documentation structure applicable to many industrial contexts. Since the Business Process Framework, also known as eTOM, is originally a Process Model for Telco industry and now being used broadly in many industries, ISO9001 is a historical and generic standard with customer focus, ...
متن کاملAssurance Evaluation for OSS Adoption in a Telco Context
Software Assurance (SwA) is a complex concept that involves different stages of a software development process and may be defined differently depending on its focus, as for instance software quality, security, or dependability. In Computer Science, the term assurance is referred to all activities necessary to provide enough confidence that a software product will satisfy its users’ functional a...
متن کاملAvailability Modeling and Analysis on Virtualized Clustering with Rejuvenation
Nowadays, more stringent compliance regulations, businesses of all sizes are required to implement security measures to ensure their systems and data are readily available and quickly recoverable. Virtualized clustering is inherently designed for maximum data integrity and minimal recovery time in the case of site failure. Virtualization allows multiple operating system instances to run concurr...
متن کاملAn Autonomic Reference Architecture
Software applications and architectures continue to grow in size and complexity to address ever increasing user demands. Autonomic Computing is the result of new thinking on how to address the complexity of new applications and systems with minimal human intervention while maintaining service level agreements. This paper provides a brief introduction to autonomic computing, and defines a first ...
متن کامل