Title :
Self-Healing model for software application
Author :
Kumar, Kethavath Prem ; Naik, Nenavath Srinivas
Author_Institution :
Dept. of Comput. Sci. & Eng., Jawaharlal Nehru Technol. Univ., Hyderabad, India
Abstract :
Autonomic computing is an intelligent computing approach to self-managed computing systems with minimum human interference in a way to provide a stable computing environment. Such an environment can be defined in terms of self-sustaining features of an autonomic computing such as Self Configuring, Self-Healing, Self-Optimization and Self-Protecting. Self-Healing is an emerging research discipline, regarded as one of the key autonomic computing attribute. The complexities in computer systems are increasing hence the results in systems which are prone to errors will cause major problems for a user. For a system to be capable of self-healing it must be able to understand what had gone wrong and how to remedy it. This paper proposes a self-healing mechanism that monitors, diagnoses and repairs the corrupted files in the application to its original state. An analysis section of the application will be done by maintaining the hash values of corresponding files at runtime and recovers the corrupted file from the original application.
Keywords :
program diagnostics; software fault tolerance; autonomic computing attribute; corrupted file diagnoses; corrupted file repair; corrupted files monitoring; hash values; runtime; self-healing model; software application; Interference; Runtime; Autonomic Computing; Self-Configuration; Self-Healing; Self-Optimization; Self-Protection;
Conference_Titel :
Recent Advances and Innovations in Engineering (ICRAIE), 2014
Conference_Location :
Jaipur
Print_ISBN :
978-1-4799-4041-7
DOI :
10.1109/ICRAIE.2014.6909207