期刊首页 优先出版 当期阅读 过刊浏览 作者中心 关于期刊 English

《中国工程科学》 >> 2008年 第10卷 第7期

面向对象系统自适应多级嵌套抗衰技术及模型

南京理工大学计算机系,南京210094

资助项目 :国家自然科学基金资助项目(60273035);国防科工委基础应用资助项目(K1704060511) 收稿日期: 2006-09-11 修回日期: 2007-01-25 发布日期: 2008-07-16 14:31:40.000

下一篇 上一篇

摘要

对面向对象计算系统执行自适应的细粒度软件抗衰策略,可以进一步增强软件抗衰技术的适用性及灵活性,同时能更大程度地降低抗衰成本,提高软件的可靠性。针对面向对象软件系统中各级组件的性质 和特点,制定了将抗衰粒度细化到活动级的重启策略;同时根据各级组件间控制、调用及数据访问的关系,分 析了组件间的耦合度,给出了计算组件重启相关性和相关度的方法,判定了组件可达集,确定了各级组件重启群,最终制定出自适应的多级嵌套的软件抗衰策略,并在此基础上构建了策略实施模型,为实现智能化面 向对象软件系统的细粒度软件抗衰提供了支持。

图片

图1

图2

图3

图4

图5

参考文献

[ 1 ] Huang Y , Kintala C , Kolettis N . Software rejuvenation : analysis , module and applications [ J] . Proc of FTCS - 25 [ C] . Pasadena , CA , 1995 链接1

[ 2 ] Garg S , Moorsel A V , Vaidyanathan K . A methodology for detection and estimation of software aging [ A ] . Proceedings of the 9th International Symposium on Software Reliability Engineering [ C ] . Paderborn , Germany , 1998 链接1

[ 3 ] Castelli V , Harper R E , Heidelberger P . Proactive management of software aging [J] . IBM JRD , 2001 , 45(2) : 311 - 332 链接1

[ 4 ] Candea G , Kawamoto S , Fujiki Y . Microreboot-a technique for cheap recovery [ A ] . 6th Symposium on Operating Systems Design and Implementation [C] . San Francisco , CA , 2004 链接1

[ 5 ] Candea G , Cutler J , Fox A . Improving availability with recursive microreboots : a soft-state system case study [ J ] . Performance Evaluation Journal , 2004 , 56(1 — 3) : 213 - 248 链接1

[ 6 ] 王少峰.面向对象技术教程[M].北京:清华大学出版社,2004

[ 7 ] 王湛,游静,赵颜利,等.基于访问关系的进程重启相关性判定[J].计算机科学,2006,33(9):274-277 链接1

相关研究