...
首页> 外文期刊>Science of Computer Programming >Self-healing components in robust software architecture for concurrent and distributed systems
【24h】

Self-healing components in robust software architecture for concurrent and distributed systems

机译:用于并发和分布式系统的强大软件体系结构中的自我修复组件

获取原文
获取原文并翻译 | 示例
           

摘要

This paper describes an approach to designing self-healing components for robust, concurrent and distributed software architecture. A self-healing component is able to detect object anomalies inside of the component, reconfigure inter-component and intra-components before and after repairing the sick object, repair it, and then test the healed object. For this, each self-healing component is structured to the layered architecture with two layers, the service layer and the healing layer, which are designed separately from each other. The service layer of a self-healing component provides functional services to other components, whereas the healing layer encapsulates the self-healing mechanism for monitoring objects in the service layer and repairing the sick objects detected. The process of component self-healing includes detection, reconfiguration before and after repairing, repair, and testing. To illustrate this approach, the elevator system is considered.
机译:本文介绍了一种为健壮,并发和分布式软件体系结构设计自愈组件的方法。自修复组件能够检测到组件内部的对象异常,在修复患病对象之前和之后重新配置组件间和组件内部,然后对其进行修复,然后测试修复后的对象。为此,将每个自我修复组件构造为具有两层的分层体系结构,即服务层和修复层,这两个层是彼此独立设计的。自我修复组件的服务层为其他组件提供功能服务,而修复层则封装了自我修复机制,用于监视服务层中的对象并修复检测到的患病对象。组件自我修复的过程包括检测,修复,修复和测试前后的重新配置。为了说明这种方法,考虑了电梯系统。

著录项

  • 来源
    《Science of Computer Programming》 |2005年第1期|p.27-44|共18页
  • 作者

    Michael E. Shin;

  • 作者单位

    Department of Computer Science, Texas Tech University, Lubbock, TX 79409, United States;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 计算机软件;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号