Title :
Modeling and availability analysis of nested software rejuvenation policy
Author :
Jing, You ; Jian, Xu ; Xue-Long, Zhao ; Feng-yu, Liu
Author_Institution :
Dept. of Comput., Nanjing Univ. of Sci. & Technol., China
Abstract :
Software rejuvenation is a proactive technique to counteract software aging. A new nested software rejuvenation policy is put forward in this paper. A finite-state automaton is used to model the working process of software with this policy. Comparing to the conventional periodic software rejuvenation policy, the nested policy takes into account the application-level and system-level rejuvenation simultaneously, specially giving emphasis on nesting. This paper solves the rejuvenation intervals based on the minimum downtime and compares the maximum system availability of the nested software rejuvenation policy with the conventional periodic software rejuvenation policy´s. The numerical results demonstrate that the new policy consumes less downtime, enhances software availability and reliability.
Keywords :
finite state machines; software maintenance; software reliability; availability analysis; finite-state automaton; nested software rejuvenation policy; software availability; software reliability; Aging; Application software; Automata; Availability; Computer crashes; Degradation; Reliability; Software performance; Software systems; System performance; Software rejuvenation; software aging; system availability; system reliability;
Conference_Titel :
Systems, Man and Cybernetics, 2005 IEEE International Conference on
Print_ISBN :
0-7803-9298-1
DOI :
10.1109/ICSMC.2005.1571118