...
首页> 外文期刊>Vietnam Journal of Computer Science >A bitwise-based indexing and heuristic-driven on-the-fly approach for Web service composition and verification
【24h】

A bitwise-based indexing and heuristic-driven on-the-fly approach for Web service composition and verification

机译:用于Web服务组合和验证的基于位的索引和启发式驱动的实时方法

获取原文
           

摘要

Abstract During the last decade, software engineering community has witnessed the emerging of SOA architecture, where Web services play a crucial role. It prompts the concept of Web Service Composition (WSC). Even though interesting, this issue posed some remarkable challenges, one of which is constraint handling. To be more precise, one needs to ensure that the composite Web service fulfills, at the same time, many constraints, including functional constraints, Quality of Service (QoS), and the execution order of the component services, or temporal relations. Those constraints are of different natures, thus finding an efficient verification on all kinds of constraints during the composition process is by no means a trivial task. Backed by a solid foundation of temporal logic, model checking (MC) is a suitable approach to handle this issue. However, MC-based approach suffers from the infamous problem of state-space explosion, making it limited when applied to real-life situations. The work in this paper addresses the problem by proposing various approaches for handling the state-space exploration, including (i) an introduction of an LTS-based model known as LTS4WS, which can avoid generating full schema of Web service composition and allow on-the-fly verification on the state space; (ii) heuristics strategies to find the best potential composition, and (iii) a bitwise-based indexing mechanism for fast location of suitable Web services. All of those approaches are unified in a single tool, known as WSCOVER. As a result, a significant improvement of performance has been made, especially as compared with the other existing works in the same field.
机译:摘要在过去的十年中,软件工程界见证了SOA体系结构的兴起,其中Web服务起着至关重要的作用。它提示了Web服务组合(WSC)的概念。尽管很有趣,但此问题还是带来了一些非凡的挑战,其中之一就是约束处理。更准确地说,需要确保复合Web服务同时满足许多约束,包括功能约束,服务质量(QoS)和组件服务的执行顺序或时间关系。这些约束具有不同的性质,因此在合成过程中找到对各种约束的有效验证绝不是一件容易的事。在时间逻辑的坚实基础的支持下,模型检查(MC)是解决此问题的合适方法。然而,基于MC的方法遭受了臭名昭著的状态空间爆炸问题,使其在应用于现实生活中时受到限制。本文的工作通过提出各种用于处理状态空间探索的方法来解决该问题,包括(i)引入称为LTS4WS的基于LTS的模型,该模型可以避免生成Web服务组合的完整模式并允许在状态空间上进行即时验证; (ii)寻找最佳潜在组合的启发式策略,以及(iii)基于位的索引机制,用于快速定位合适的Web服务。所有这些方法都统一在一个称为WSCOVER的工具中。结果,特别是与同领域中的其他现有作品相比,性能得到了显着改善。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号