Web服务修复策略的自动学习

B. Pernici, A. Rosati
{"title":"Web服务修复策略的自动学习","authors":"B. Pernici, A. Rosati","doi":"10.1109/ECOWS.2007.13","DOIUrl":null,"url":null,"abstract":"The process of repairing Web Service failures may be connected to the nature of the fault that caused the error generating the failure. The selection strategy for composed services repair may be drawn from an analysis on temporal behavior of the fault, assessing if fault is transient, intermittent or permanent. The repair process strictly depends on the permanence type of faults, as substitution is applied with permanent faults, while retry is chosen with transient faults and the retry period is to be determined. In this paper we propose a methodology and a tool for learning the repair strategies of Web Services to automatically select repair actions. This methodology is able to incrementally learn its knowledge of repairs, as faults are repaired. Thus, it is at runtime possible to achieve adaptability according to the current fault features and to the history of the previously performed repair actions. This learning technique and the strategy selection are based on a Bayesian classification of faults in permanent, intermittent and transient, followed by a comparative analysis between current fault features and previously classified faults features which suggests which repair strategy has to be applied. Therefore, this methodology includes the ability to learn autonomously both model parameters, which are useful to determine the fault type, and repair strategies which are successful and proper for a particular fault.","PeriodicalId":436126,"journal":{"name":"Fifth European Conference on Web Services (ECOWS'07)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"38","resultStr":"{\"title\":\"Automatic Learning of Repair Strategies for Web Services\",\"authors\":\"B. Pernici, A. Rosati\",\"doi\":\"10.1109/ECOWS.2007.13\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The process of repairing Web Service failures may be connected to the nature of the fault that caused the error generating the failure. The selection strategy for composed services repair may be drawn from an analysis on temporal behavior of the fault, assessing if fault is transient, intermittent or permanent. The repair process strictly depends on the permanence type of faults, as substitution is applied with permanent faults, while retry is chosen with transient faults and the retry period is to be determined. In this paper we propose a methodology and a tool for learning the repair strategies of Web Services to automatically select repair actions. This methodology is able to incrementally learn its knowledge of repairs, as faults are repaired. Thus, it is at runtime possible to achieve adaptability according to the current fault features and to the history of the previously performed repair actions. This learning technique and the strategy selection are based on a Bayesian classification of faults in permanent, intermittent and transient, followed by a comparative analysis between current fault features and previously classified faults features which suggests which repair strategy has to be applied. Therefore, this methodology includes the ability to learn autonomously both model parameters, which are useful to determine the fault type, and repair strategies which are successful and proper for a particular fault.\",\"PeriodicalId\":436126,\"journal\":{\"name\":\"Fifth European Conference on Web Services (ECOWS'07)\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2007-11-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"38\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Fifth European Conference on Web Services (ECOWS'07)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ECOWS.2007.13\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Fifth European Conference on Web Services (ECOWS'07)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECOWS.2007.13","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 38

摘要

修复Web服务故障的过程可能与导致错误产生故障的故障的性质有关。组合服务修复的选择策略可以从故障的时间行为分析中得出,评估故障是暂时的、间歇的还是永久的。修复过程严格依赖于故障的永久性类型,永久性故障选择替换,暂时性故障选择重试,并确定重试周期。本文提出了一种学习Web服务修复策略的方法和工具,用于自动选择修复操作。当故障被修复时,这种方法能够增量地学习它的修复知识。因此,在运行时可以根据当前故障特征和先前执行的修复操作的历史实现适应性。该学习技术和策略选择基于贝叶斯对永久故障、间歇故障和暂态故障的分类,然后将当前故障特征与先前分类的故障特征进行比较分析,从而建议必须采用哪种修复策略。因此,该方法包括自主学习模型参数的能力,这有助于确定故障类型,以及针对特定故障的成功和适当的修复策略。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Automatic Learning of Repair Strategies for Web Services
The process of repairing Web Service failures may be connected to the nature of the fault that caused the error generating the failure. The selection strategy for composed services repair may be drawn from an analysis on temporal behavior of the fault, assessing if fault is transient, intermittent or permanent. The repair process strictly depends on the permanence type of faults, as substitution is applied with permanent faults, while retry is chosen with transient faults and the retry period is to be determined. In this paper we propose a methodology and a tool for learning the repair strategies of Web Services to automatically select repair actions. This methodology is able to incrementally learn its knowledge of repairs, as faults are repaired. Thus, it is at runtime possible to achieve adaptability according to the current fault features and to the history of the previously performed repair actions. This learning technique and the strategy selection are based on a Bayesian classification of faults in permanent, intermittent and transient, followed by a comparative analysis between current fault features and previously classified faults features which suggests which repair strategy has to be applied. Therefore, this methodology includes the ability to learn autonomously both model parameters, which are useful to determine the fault type, and repair strategies which are successful and proper for a particular fault.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:481959085
Book学术官方微信