首页> 外文会议>AAAI Workshop on Exploring Planning and Scheduling for Web Services, Grid, and Autonomic Computing >Partial Deduction for Assisting Automated Semantic Web Service Composition
【24h】

Partial Deduction for Assisting Automated Semantic Web Service Composition

机译:协助自动语义Web服务组成的部分扣除

获取原文

摘要

Industry has recently recognised the need for additional descriptions of Web services beyond those provided by WSDL documents and tModels in UDDI. These descriptions should facilitate discovery, integration and composition of Web services in a more efficient way than supported currently. This need sheds light to the progress on Semantic Web services as provided by initiatives like WSMO and OWL-S. By now many methods have been proposed for composing Web services automatically from existing OWLS and WSML-like Web service descriptions. The methods range from AI planning (Wu et al. 2003; McDermott 2002) to automated theorem proving (McIlraith & Son 2002; Rao, Kungas, & Matskin 2005) and graph search algorithms. However, the usability of these methods is greatly affected by two constraints. Firstly, it is assumed that developers provide consistent declarative descriptions of Web services. Secondly, it is assumed that there exists a universal set of atomic Web services, which would facilitate the composition of all other Web services. In this paper we are going to tackle these two issues. We apply partial deduction for identifying potential inconsistencies in Web service descriptions. Our method also determines atomic Web services, which should be implemented in order to compose a required composite Web service. We have earlier demonstrated (Rao, Kungas, & Matskin 2005) how linear logic (Girard 1987) (LL) theorem proving can be applied for automated Web service synthesis. At the same time we proposed a formalism (Kungas & Matskin 2005) of partial deduction (PD) for LL. While the former article (Rao, Kungas, & Matskin 2005) provides a process for automated Web service composition, the latter article (Kungas & Matskin 2005) provides a formalism for facilitating interactive composition. In this article we combine these results and propose heuristics for enhancing the Web service composition process. The heuristics determine how the system should perform if theorem proving would not lead to any composition. We apply LL theorem proving and PD for planning as proposed in (Kungas 2003). The generic Web services composition process is presented in Figure 1. First, a description of existing Web services is translated into extralogical axioms of LL, and the requirements to the composite services are specified in form of a LL sequent to be proven. Then LL theorem proving is applied to determine whether a composition can be found. If no composition is found, PD and gap detection are applied iteratively. While PD generates all possible gaps, gap detection selects most desirable ones according to a particular heuristic.
机译:业内最近认识到需要在UDDI提供的WSDL文件和TModels提供的Web服务的其他描述。这些描述应该以比目前的更有效的方式促进Web服务的发现,集成和组成。这需要揭示光线上的语义Web服务的进度,如WSMO和OWL-S等举措所提供的。到目前为止,已经提出了许多方法,用于自动从现有的OWL和类似WSML类似的Web服务描述中组合Web服务。方法范围从AI规划(Wu等,2003; McDermott 2002)到自动定理证明(McIrthraith&Son 2002; Rao,Kungas和Matskin 2005)和图形搜索算法。但是,这些方法的可用性受到两个限制的大大影响。首先,假设开发人员提供Web服务的一致声明描述。其次,假设存在一组通用的原子Web服务,这将促进所有其他Web服务的组成。在本文中,我们将解决这两个问题。我们将部分扣除用于识别Web服务描述中的潜在不一致。我们的方法还确定原子Web服务,应该实现,以便撰写所需的复合Web服务。我们早先演示(Rao,Kungas,&Matskin 2005)线性逻辑(Girard 1987)(LL)定理证明可用于自动Web服务合成。与此同时,我们提出了一种局部扣除(PD)的形式主义(Kungas&Matskin 2005)。虽然前一篇文章(Rao,Kungas和Matskin 2005)为自动化网络服务组成提供了一种过程,但后一篇文章(Kungas&Matskin 2005)为促进互动组成提供了一种形式的。在本文中,我们将这些结果结合起来并提出了提升Web服务成分过程的启发式方法。启发式确定系统如何在定理证明不会导致任何构成时进行。我们将LL定理证明和PD用于规划(KUNGAS 2003)。通用Web服务组合过程如图1所示。首先,现有Web服务的描述被翻译成LL的逐步公理,并且对复合服务的要求以待证明的LL搜索的形式指定。然后应用LL定理证明以确定是否可以找到组合物。如果未发现任何组合,则迭代地应用PD和间隙检测。虽然PD产生所有可能的间隙,但间隙检测根据特定启发式选择最理想的间隙。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号