可靠Web服务组合的动态构建研究

来源 :东南大学 | 被引量 : 0次 | 上传用户:lsw19880811
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务作为一种新型的分布式计算模型,以其自包含、模块化、松散耦合、基于标准、高度可集成能力等优点成为当今工业界和学术界共同关注的焦点。单个原子服务通常只提供比较单一的功能,无法满足复杂应用的需求;为了实现完整的业务功能,需要把分散的原子服务按照一定的业务逻辑组合起来,形成新的、功能更强大的组合服务,来满足不同用户的复杂应用需求。在Web环境中,满足用户功能需求的Web服务往往不止一个,它们具有不同的可靠性,同时企业在制定Web服务组合方案时还有一些政策和限制。因此如何选取合适的Web服务构建满足需求与限制、可靠的Web服务组合,成为Web服务组合的领域的一个关键问题。   国内外许多研究者围绕最优Web服务组合问题展开了大量的研究,并且取得了一定的进展。目前提出的较为有效的可靠Web服务组合问题解决方法有:整数规划和遗传算法。但是随着Web服务应用的飞速发展,服务组合的结构呈现出多样化和动态化的特征,上述两种方法并不能高效的处理所有结构类型的服务组合。本文从Web服务组合的本身结构入手,分析Web服务组合的结构参数与算法执行时间的关系,提出基于执行复杂度的可靠Web服务构建方法。具体的工作为:   1.分析Web服务组合的结构特点,给出Web服务组合的主要结构参数。   2.通过研究和实验得出服务组合结构参数与各构建算法执行时间的关系。   3.提出算法执行复杂度函数的概念,并通过实验数据拟合得出算法执行复杂度函数表达式。   4.提出基于执行复杂度的可靠Web服务组合方法,并给出该方法用于解决可靠Web服务组合的整体解决方案。   最后,在理论分析的基础上,本文给出了实现以上研究内容的系统实现,对其中的核心算法和数据结构作了详细的介绍和分析。实验和研究表明,本文提出的基于执行复杂度的可靠Web服务组合构建方法具有普适性和高效性。
其他文献
随着信息技术的高速发展,网络中的数据共享和交换行为出现得越来越频繁。因为数据挖掘是从原始数据中挖掘提取对人们有用的信息,因此它也被作为数据分析工具而得到了广泛应用
自主导航技术是移动机器人的关键技术,也是移动机器人智能化程度的重要体现,而机器人同时定位与地图创建(Simultaneous Localization and Mapping, SLAM)是实现真正自主导航
目前,网络规模迅速扩张,网络的高速发展给数据传输带来了诸多的安全隐患,接连不断的信息泄密和网络犯罪使得网络安全问题更加突出。在信息化时代,数据是承载信息的基础,信息
随着网络技术的飞速发展,物联网(Internetof Things,IoT)受到人们的广泛关注。低速物联网(Low Speed InternetofThings,LSIoT)中的节点具有低速率、通信范围小等特点,因此在降低
基于GPS车辆导航设备的应用研究越来越广泛,嵌入式Linux系统具有广泛的应用范围,是近年嵌入式发展最快的方向之一。将GPS、嵌入式技术、GIS地理信息系统融合实现电子地图实时
网上购物的兴起,使人们享受到了前所未有的便利。不过,随着电子商务网站数量和规模的不断扩大,顾客需要越来越多的时间去寻找自己想要购买的商品。一方面,用户面对大量的信息
运动目标检测与目标跟踪技术作为计算机视觉研究领域的重要技术之一,融合了计算机、人工智能、模式识别、图像处理以及自动控制等多个领域的先进技术,在视频监控、图像压缩、
随着因特网的爆炸性增长,网络上的教学资源越来越丰富,而迅速发展的信息化教育,也使得教学资源库的建设越来越受到人们重视。一个内容丰富且结构良好的教学资源库不仅可以有
随着互联网的快速发展,网页信息内容出现了爆炸性的增长。这虽然使得人们从互联网上获取想要的信息变得可能,但是如何从海量信息中快速发现这部分有用内容却是亟待解决的问题
环境光遮蔽技术是近年来计算机图形学的研究热点,其原因是环境光遮蔽技术能以较低的计算代价获得类似于全局光照明的绘制效果。在对过去十年来计算机图形学界在环境光遮蔽绘