Research on Application of Agent in Software Rejuvenation of Computing System
WANG Zhan,ZHAO Yan-li,LIU Feng-yu,ZHANG Hong
DOI: https://doi.org/10.3969/j.issn.1004-731x.2007.23.010
2007-01-01
Abstract:In order to improve the availability and efficiency of software rejuvenation, decrease the rejuvenation cost and enhance the reliability of software, the intelligent software rejuvenation with fine granularity was executed. Based on analyzing the relative data of processes and the coupling relation between processes of software systems, the degree of coupling relation was defined between the processes, qnd determination steps of the degree of restart dependence and restart chains and establishing rule of the best process software rejuvenation policy were put forward. Integrating with the principium and characters of agent, a software system was set down based on multi-agents which determined the degree of restart dependence ,restart chain and the best software rejuvenation policy of process, so that the intelligent software rejuvenation with fine rejuvenation granularity was achieved radically.