节点文献

一种适用于构件系统的软件抗衰技术框架

Research on the Component Rejuvenation in Component-Based System

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 郑贤福杨群许满武

【Author】 ZHENG Xian-Fu YANG Qun XU Man-Wu (State Key Lab for Novel Software Technology, Department of Computer Science and Technology, Nanjing University, Nanjing 210093)

【机构】 软件新技术国家重点实验室南京大学计算机科学与技术系软件新技术国家重点实验室南京大学计算机科学与技术系 南京210093南京210093

【摘要】 近年来,软件抗衰技术已被证实是解决软件衰老问题的有效途径。本文针对构件系统特点,将Micro-Reboot思想引入到软件抗衰技术中,也即将单个构件作为抗衰技术中检测和措施的对象,一方面使得每个构件能够长时间保持在良好状态,从而提高整个体系的性能,另一方面引入Request-Retry机制,提高系统的可用性。本文基于J2EE构件模型开发出一种新的软件抗衰技术框架,相关理论已成果并在江苏省科技攻关项目“城域网海量视听信息实时点播系统”中应用。

【Abstract】 As a software application runs, it’s performance and efficiency degrades over time due to factors such as memory fragmentation, counter inflation, and software errors. This is referred to as "Software Aging". "Software Rejuvenation" is a set of techniques to rectify this problem and return the software to its highest performance state. There are two methods to achieve this:1)a complete restart of the affected software system 2)"Micro-reboot" which restarts only affected components of a software system. When using "Micro-Reboot", a component undergoing restart may not be temporary available during the restart process. Therefore a "Request-Retry" protocol is required, to insure the continued operation of the application during this process. This new software rejuvenation framework is based on the J2EE component model.

【基金】 国家自然科学基金(60273055);江苏省科技攻关项目(BE2003064)资助
  • 【文献出处】 计算机科学 ,Computer Science , 编辑部邮箱 ,2006年08期
  • 【分类号】TP311.52
  • 【被引频次】1
  • 【下载频次】83
节点文献中: 

本文链接的文献网络图示:

本文的引文网络