
面向对象系统自适应多级嵌套抗衰技术及模型
王湛、赵颜利、刘凤玉、张宏
Research and modeling analysis on adaptive nested fine-grainedsoftware rejuvenation of object-oriented software system
Wang Zhan、Zhao Yanli、Liu Fengyu、Zhang Hong
对面向对象计算系统执行自适应的细粒度软件抗衰策略,可以进一步增强软件抗衰技术的适用性及灵活性,同时能更大程度地降低抗衰成本,提高软件的可靠性。针对面向对象软件系统中各级组件的性质 和特点,制定了将抗衰粒度细化到活动级的重启策略;同时根据各级组件间控制、调用及数据访问的关系,分 析了组件间的耦合度,给出了计算组件重启相关性和相关度的方法,判定了组件可达集,确定了各级组件重启群,最终制定出自适应的多级嵌套的软件抗衰策略,并在此基础上构建了策略实施模型,为实现智能化面 向对象软件系统的细粒度软件抗衰提供了支持。
In order to enlarge the field of application, reduce the cost of software rejuvenation and improve software availability and reliability,the adaptive software rejuvenation with fine rejuvenation granularity of object-oriented software system would be put forward. Based on the characteristics of the component and coupling relation between the components of the system, this paper determines the finest rejuvenation granularity, analyzes the degree of the coupling relation,sets down a method to calculate the restart dependence and its degree of the components,so that determines the restart reachable set of each component and gets the restart gather of the components at every granularity,and finally sets down and models the adaptive nested software rejuvenation policy. So executing intelligent software rejuvenation at fine rejuvenation granularity in the object-oriented software system can be supported.
软件抗衰 / 重启相关性 / 可达集 / 抗衰粒度 / 随机高级Petri 网
software rejuvenation / restart dependence / restart reachable set / rejuvenation granularity / SHLPN
/
〈 |
|
〉 |