基于与或图的Web服务组合方法研究

来源 :桂林理工大学 | 被引量 : 0次 | 上传用户:caobing1983
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,随着Web服务技术及其相关标准的不断发展和完善,支撑Web服务的企业级应用平台也不断成熟,越来越多的企业和商业组织参与到业务服务化的行列中来,使得越来越多的稳定易用的Web服务在网络上共享。但是单个Web服务的功能非常有限,同时用户对服务的要求越来越高,他们希望能够定制、生成满足自身需求的业务。因此,如何更加灵活、动态地把简单服务高效的组合以得到满足客户需求的复杂服务,是当前研究的热点和难点。   目前的Web组合方法大多可以分为三个大类:(1)基于工作流的Web服务组合方法;(2)基于人工智能规划的Web服务自动组合方法;(3)基于图搜索的Web服务自动组合方法。它们虽然在解决Web服务组合问题方面都发挥了积极的作用,但同时也存在如下问题:基于工作流的Web服务组合方法需要较多的人工参与,自动化程度低,服务组合的效率不高;基于人工智能规划的Web服务自动组合方法,其方法复杂度较高,不易实现;基于图搜索的Web服务自动组合方法,不仅搜索空间大,而且存在重复或循环搜索等问题。   本文围绕着Web服务自动组合展开研究。提出了一种基于与或图的Web服务自动组合方法的总体框架WSCF-OAG,阐述了该框架包含的三个部分:领域Web服务库的抽象与语义标注,Web服务组合方式的发现和构建,复合服务路径的WSDL语言还原描述。接着给出了与或图的定义及其相关性质的证明,在此基础上,提出了一种基于与或图的Web服务组合算法(AWSC-OAG),该算法较好的解决了Web服务组合方式的计算问题。其具体实现分为以下两个步聚:(1)与或图的构造。针对Web服务请求和相关领域Web服务库构造实时的与或图,首先以Web服务请求输出对象集合为虚拟根结点的子节点,接着向下扩展以这些子节点为输出对象的服务节点,然后再以这些服务节点的输入对象进行扩展,在此过程中对已存在节点只添加相应边,以此反复逐层进行,最终得到针对用户输出集的完备与或图。(2)与或图的搜索求解。将完备与或图中对用户请求没有供献的服务节点进行剪裁,得到净化与或图;再将净化与或图进行归约获取符合用户请求的Web服务集;最后通过合成路径算法将服务集进行排序,得到具有时序逻辑的服务合成路径。与已有方法相比,该方法实现简单,搜索空间小,避免了重复搜索和循环搜索。仿真实验表明,该方法时间复杂度较好,能够在大规模的服务集中进行灵活、快速的服务组合。
其他文献
提高运动流体的可视化效果与效率是近年来科学研究、工程项目、电脑游戏、影视作品、视觉仿真等各个领域最热衷,最具挑战性的课题之一。本文提出一种将非线性的Catmull-Rom插
随着汽车工业的发展,人们对汽车的环保、安全、通信质量和舒适度等方面的性能要求不断提高。同时,应用于汽车上的电子电控单元(electronic control unit,ECU)的数量也越来越多,汽
随着信息技术的不断发展,人们对移动通信的需求越来越强,无线通信网络也得到了迅速的发展和普及。但对于某些特殊的场合,传统固定网络和需要预先部署网络基础设施的无线网络
随着网络B2B的发展,网上购物逐渐成为一种新兴的消费形式,它使人们在不同的时间、不同的地点进行高效的网络B2B成为可能。   目前,网络上积累了大量Web商品资源,但存在对W
网络仿真实验测试床(Network Emulate Experiment Testbed)在国内尚属首例。本文是在参与国家大型网络仿真实验测试床项目基础上完成的。   网络仿真实验测试床是使用仿真
离群检测是数据挖掘的基本任务之一,其目的是要消除噪音或发现潜在的、有意义的知识。空间离群检测是空间数据挖掘的重要内容,发现空间数据中与其他对象不一致的对象,即空间
随着计算机技术的发展和应用需求的不断推动,面向对象数据库(OODB)技术受到了广泛的关注。尽管大量研究人员投入到OODB的研发当中,但是OODB仍然被认为是一种功能丰富,表现乏力的
密码学是信息安全的核心技术,而现代密码体制的安全性依赖于密钥的保密性。秘密共享通过将秘密分发到不同的服务器来保护秘密信息的保密性和完整性,它是现代密码学密钥管理的
基于移动Ad hoc网络节点的高度移动性,网络拓扑会不可预知地变化。因此,网络中存在频繁的链路断开,这将带来频繁的路径失效和路由重建,以至于增加路由控制开销。所以,路由重
随着企业信息化建设的不断推进,各种信息系统的建立给企业带来了高效的生产效率的同时,也给信息系统之间的数据交换带来了困难。在信息化的趋势下,企业之间及企业内部之间迫切需