首页> 外文期刊>Frontiers of computer science in China >An automatic subdigraph renovation plan for failure recovery of composite semantic Web services
【24h】

An automatic subdigraph renovation plan for failure recovery of composite semantic Web services

机译:用于复合语义Web服务故障恢复的自动子图翻新计划

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

摘要

A Web service-based system never fulfills a user's goal unless a failure recovery approach exists. It is inevitable that several Web services may either perish or fail before or during transactions. The completion of a composite process relies on the smooth execution of all constituent Web services. A mediator acts as an intermediary between providers and consumers to monitor the execution of these services. If a service fails, the mediator has to recover the whole composite process or else jeopardize achieving the intended goals. The atomic replacement of a perished Web service usually does not apply because the process of locating a matched Web service is unreliable. Even the system cannot depend on the replacement of the dead service with a composite service. In this paper, we propose an automatic renovation plan for failure recovery of composite semantic services based on an approach of subdigraph replacement. A replacement subdigraph is posed in lieu of an original subdigraph, which includes the failed service. The replacement is done in two separate phases, offline and online, to make the recovery faster. The offline phase foresees all possible subdigraphs, pre-calculates them, and ranks several possible replacements. The online phase compensates the unwanted effects and executes the replacement subdigraph in lieu of the original subdigraph. We have evaluated our approach during an experiment and have found that we could recover more than half of the simulated failures. These achievements show a significant improvement compared to current approaches.
机译:除非存在故障恢复方法,否则基于Web服务的系统永远无法实现用户的目标。不可避免的是,某些Web服务在交易之前或期间可能会灭亡或失败。复合过程的完成取决于所有组成Web服务的顺利执行。中介者充当提供者和消费者之间的中介,以监视这些服务的执行。如果服务失败,则调解员必须恢复整个合成过程,否则会危害实现预期目标。失效的Web服务的原子替换通常不适用,因为查找匹配的Web服务的过程不可靠。甚至系统也不能依赖于将死服务替换为复合服务。本文提出了一种基于子图替换的复合语义服务故障恢复自动修复计划。替换子图代替原始子图,其中包括失败的服务。替换在离线和在线两个单独的阶段中完成,以使恢复更快。脱机阶段预见了所有可能的子图,对其进行了预先计算,并对几种可能的替换进行排序。在线阶段可以补偿有害影响,并执行替换子图来代替原始子图。我们在实验中评估了我们的方法,发现我们可以恢复一半以上的模拟故障。与目前的方法相比,这些成就显示出显着的进步。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号