A Framework for Statechart Based Component Reconfiguration

X. Elkorobarrutia, Mikel Muxika, G. Sagardui, F. Barbier, Xabier Aretxandieta
{"title":"A Framework for Statechart Based Component Reconfiguration","authors":"X. Elkorobarrutia, Mikel Muxika, G. Sagardui, F. Barbier, Xabier Aretxandieta","doi":"10.1109/EASE.2008.11","DOIUrl":null,"url":null,"abstract":"This article describes a reconfiguration mechanism for statechart-based software components and presents a framework that supports it. The reconfiguration capability that each component acquires can be used as a mechanism for self-healing and better adapting the component to environmental condition variations. The latter can also be considered as a support for coping with incomplete or bad specifications due to the lack of exact knowledge of the environment. It will also be shown that it can be used to easier resolve composition issues when creating a system by means of component-composition. This framework helps creating statechart based components that reside in the middle ground between a blackbox component and an statechart interpreter. In addition to supporting a Model Driven development style, the framework creates a reflective architecture of the component without any involvement from the developer. This reflectiveness adds the ability to modify the component’s statechart model at run-time and can be used as a basis for a self healing mechanism.","PeriodicalId":383637,"journal":{"name":"Fifth IEEE Workshop on Engineering of Autonomic and Autonomous Systems (ease 2008)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-03-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Fifth IEEE Workshop on Engineering of Autonomic and Autonomous Systems (ease 2008)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EASE.2008.11","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

Abstract

This article describes a reconfiguration mechanism for statechart-based software components and presents a framework that supports it. The reconfiguration capability that each component acquires can be used as a mechanism for self-healing and better adapting the component to environmental condition variations. The latter can also be considered as a support for coping with incomplete or bad specifications due to the lack of exact knowledge of the environment. It will also be shown that it can be used to easier resolve composition issues when creating a system by means of component-composition. This framework helps creating statechart based components that reside in the middle ground between a blackbox component and an statechart interpreter. In addition to supporting a Model Driven development style, the framework creates a reflective architecture of the component without any involvement from the developer. This reflectiveness adds the ability to modify the component’s statechart model at run-time and can be used as a basis for a self healing mechanism.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于状态图的组件重构框架
本文描述了基于状态图的软件组件的重新配置机制,并给出了支持该机制的框架。每个组件获得的重新配置能力可以用作自修复机制,并更好地使组件适应环境条件的变化。后者也可以被认为是对由于缺乏对环境的确切了解而导致的不完整或糟糕的规范的支持。还将显示,在通过组件组合创建系统时,可以使用它来更容易地解决组合问题。此框架有助于创建位于黑箱组件和状态图解释器之间的基于状态图的组件。除了支持模型驱动的开发风格外,该框架还创建了组件的反射体系结构,而无需开发人员的任何参与。这种反射性增加了在运行时修改组件状态图模型的能力,并且可以用作自修复机制的基础。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Efficient Policy Conflict Analysis for Autonomic Network Management A Framework for Dependable Trust Negotiation in Open Environments A Paradigm for Self-Organisation: New Inspiration from Ant Foraging Trails Towards Autonomic Communication Mechanisms for Service Composability Management Instance-Based Ontology Mapping
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1