Component-Based Self-Healing via Cellular Adaptation

M. Bisadi, M. Sharifi
{"title":"Component-Based Self-Healing via Cellular Adaptation","authors":"M. Bisadi, M. Sharifi","doi":"10.1109/ICAS.2009.61","DOIUrl":null,"url":null,"abstract":"Self-healing is a way for tackling the ever increasing complexities to manage and fix manually computer software. This paper proposes a cellular adaptation inspired mechanism to make a component based distributed system self heal. In this mechanism components of distributed system are seen as cellules of body. Environmental changes in our body cause cellular adaptations; similarly, changes incomponents' environment cause system reconfiguration. Healing is done by healer components. Each node has one healer component that monitors components residing in that node. The system is monitored via monitoring messages that pass through components and it is adapted by reconfiguration. Components of system are considered as black boxes to keep the code of components intact even when they are self healed. The proposed mechanism is evaluated by running a scenario that is implemented in CORBA Component Model (CCM). The CCM is a serverside component model for building and deploying CORBA applications.","PeriodicalId":258907,"journal":{"name":"2009 Fifth International Conference on Autonomic and Autonomous Systems","volume":"71 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 Fifth International Conference on Autonomic and Autonomous Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAS.2009.61","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Self-healing is a way for tackling the ever increasing complexities to manage and fix manually computer software. This paper proposes a cellular adaptation inspired mechanism to make a component based distributed system self heal. In this mechanism components of distributed system are seen as cellules of body. Environmental changes in our body cause cellular adaptations; similarly, changes incomponents' environment cause system reconfiguration. Healing is done by healer components. Each node has one healer component that monitors components residing in that node. The system is monitored via monitoring messages that pass through components and it is adapted by reconfiguration. Components of system are considered as black boxes to keep the code of components intact even when they are self healed. The proposed mechanism is evaluated by running a scenario that is implemented in CORBA Component Model (CCM). The CCM is a serverside component model for building and deploying CORBA applications.
基于组件的细胞自愈适应
自我修复是一种处理日益复杂的手动管理和修复计算机软件的方法。提出了一种启发细胞自适应的机制,使基于组件的分布式系统自愈。在这种机制中,分布式系统的组成部分被看作是机体的细胞。我们体内的环境变化导致细胞适应;类似地,组件环境的变化导致系统重新配置。治疗是由治疗组件完成的。每个节点都有一个治疗程序组件,用于监视驻留在该节点中的组件。系统通过传递组件的监视消息进行监视,并通过重新配置进行调整。系统的组件被视为黑盒,以保持组件的代码完整,即使它们是自愈的。通过运行在CORBA组件模型(CCM)中实现的场景来评估所提议的机制。CCM是用于构建和部署CORBA应用程序的服务器端组件模型。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信