首页> 外文会议>International Conference on Web Research >Fault Tolerance in Automatic Semantic Web Service Composition based on QoS-awareness Using BTSC-DFS Algorithm
【24h】

Fault Tolerance in Automatic Semantic Web Service Composition based on QoS-awareness Using BTSC-DFS Algorithm

机译:基于BTSC-DFS算法的基于QoS意识的语义Web服务自动组合中的容错

获取原文

摘要

Quality-of-Service (QoS)-aware web service composition is very important in integrating individual services with respect to the functional and nonfunctional requirements. Despite the large number of candidate services, automation of the combination is essential in order to provide a good combination of service. Although many of the existing methods offer a solution that is optimal, most of them have little flexibility. In some cases, the compound service components fail, so the combination algorithm has to run again to find another optimal solution. Also in many situations, users prefer to have several alternative solutions. Therefore, providing a top-k service composition according to their QoS is more desirable. Because web services are unreliable, also since providing the transactional support in execution of a service composition is an important design requirement; so in this research, a fault management procedure is implemented to ensure the transaction execution of the service combinations. This procedure in the event of service failure undo the impact of this service by calling the equivalent service. The proposed method encounters these three issues: 1) the semantic selection of services; 2) QoS-aware web service composition with the top-k solution; and 3) fault-handling/recovery procedure. In the proposed method, ontology concept ranking algorithm is used in service selection, and top-k method is employed to solve service combination. Error handling procedure will then be reviewed and designed to ensure the transactional execution of the service composition. The evaluation results show that the proposed method not only finds optimal solutions but also can provide alternative solutions with optimal QoS.
机译:支持服务质量(QoS)的Web服务组合对于集成功能和非功能需求的单个服务非常重要。尽管有大量的候选服务,但是为了提供良好的服务组合,组合的自动化是必不可少的。尽管许多现有方法提供了最佳的解决方案,但大多数方法都缺乏灵活性。在某些情况下,复合服务组件出现故障,因此必须再次运行组合算法以找到另一个最佳解决方案。同样在许多情况下,用户更喜欢有几种替代解决方案。因此,更期望根据它们的QoS提供top-k服务组合。由于Web服务不可靠,因此,在执行服务组合时提供事务支持也是一项重要的设计要求;因此在本研究中,实施了故障管理程序以确保服务组合的事务执行。如果发生服务故障,此过程将通过调用等效服务来消除此服务的影响。所提出的方法遇到了三个问题:1)服务的语义选择; 2)服务的语义选择。 2)使用top-k解决方案的可感知QoS的Web服务组合; 3)故障处理/恢复程序。该方法将本体概念排序算法用于服务选择,并采用top-k方法求解服务组合。然后将检查和设计错误处理过程,以确保服务组合的事务性执行。评估结果表明,该方法不仅可以找到最优的解决方案,而且可以提供具有最优QoS的替代解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号