首页> 外文OA文献 >Manipulating Managed Execution Runtimes to Support Self-Healing Systems
【2h】

Manipulating Managed Execution Runtimes to Support Self-Healing Systems

机译:操纵托管的执行运行时以支持自我修复系统

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Self-healing systems require that repair mechanisms are available to resolve problems that arise while the system executes. Managed execution environments such as the Common Language Runtime (CLR) and Java Virtual Machine (JVM) provide a number of application services (application isolation, security sandboxing, garbage collection and structured exception handling) which are geared primarily at making managed applications more robust. However, none of these services directly enables applications to perform repairs or consistency checks of their components. From a design and implementation standpoint, the preferred way to enable repair in a self-healing system is to use an externalized repair/adaptation architecture rather than hardwiring adaptation logic inside the system where it is harder to analyze, reuse and extend. We present a framework that allows a repair engine to dynamically attach and detach to/from a managed application while it executes essentially adding repair mechanisms as another application service provided in the execution environment.
机译:自我修复系统要求使用修复机制来解决系统执行时出现的问题。诸如公共语言运行时(CLR)和Java虚拟机(JVM)之类的托管执行环境提供了许多应用程序服务(应用程序隔离,安全沙箱,垃圾收集和结构化异常处理),其主要目的是使托管应用程序更健壮。但是,这些服务都不能直接使应用程序对其组件进行修复或一致性检查。从设计和实现的角度来看,在自愈系统中进行修复的首选方法是使用外部化的修复/适配体系结构,而不是在难以分析,重用和扩展的系统内部硬编码适应逻辑。我们提出了一个框架,该框架允许修复引擎在执行本质上添加修复机制作为执行环境中提供的另一个应用程序服务的同时,动态地与托管应用程序连接和从托管应用程序分离。

著录项

  • 作者

    Griffith Rean; Kaiser Gail E.;

  • 作者单位
  • 年度 2005
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号