基于三层组织模型的组合服务选取研究

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:q56260916
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务是基于网络的、分布式、自包含、自描述、模块化的应用程序,具有良好的封装性和松耦合性,因此得到工业界和学术界的广泛承认。而把现有的可用的Web服务合成起来,形成功能更加强大的增值的Web服务更成为研究的热点。随着Web服务的流行,Web服务的数量与日俱增,用户对服务的功能,服务的质量,服务的个性化要求也越来越高。如何能够在大量的能够实现相同功能的Web服务中,选取出一组服务,使得所组合出的服务具有最好的质量、最高的用户满意度,成为Web服务组合领域的一个关键问题。本文主要围绕Web服务组合中服务选择问题展开分析和研究。首先,本文在分析目前流行的QoS模型优缺点的基础上,设计了一种客观的、具有可信赖的服务质量评价模型,该模型将服务的执行属性、领域属性和业务关联属性共同作为衡量组合服务质量的重要指标,包括服务执行时间、服务代价、服务可用性、服务成功率、服务信誉度、领域相关质量和服务业务关联度等。其次,本文提出一种支持QoS全局优化的Web服务选择策略,采用求解基于Web服务组合图的带约束最优路径问题的方法来实现服务的动态选择。在满足用户的约束条件下,通过双向动态规划方法为业务流程寻找到一组服务,使得组合服务的质量最优。此外,通过应用Web服务三层组织模型有效解决因服务数目过多造成组合复杂度过大的问题,降低了组合复杂性。采用服务社区接口匹配代替服务间接口匹配,有效提高接口匹配效率,保证了组合服务间的可组合性。
其他文献
随着移动通信技术的不断发展,传统无线网络将逐步被以移动IP为基础的无线网络所取代,但是无论是移动IPv4,还是移动IPv6,切换时延太长,都不能满足实时通信的需求。   为了满足实
现实世界中的许多系统都可以用关联网络表示,如WWW、引文网络、股票关联网络、蛋白质关联网络、神经网络等等。尽管这些网络有着不同的描述对象,它们却有许多共同点。社区结构
现实世界中,大部分的数据对象之间存在互相关联或交互关系,形成数量众多的、互联的、复杂的网络,不失一般性,我们称这种互联的网络为信息网络。例如,社交网络、万维网、论文
随着计算机网络的日益普及,信息安全已经成为一个急待解决的世界性问题。传统的安全保护技术采用认证、授权、访问控制和加密等机制,这不能阻止利用计算机软硬件系统的缺陷非
结构工程实验在城市基础设施建设、结构受损研究中发挥着重要的作用。目前我国结构工程实验大多在单独站点进行,资源不能有效共享,造成了昂贵实验设备利用率低、实验规模有限等
以受限自然语言形式的故事作为输入,以完整的动画片作为输出的计算机辅助动画自动生成系统涉及人工智能、电影艺术和多媒体等三大学科,能够大大缩短动画制作周期、削减成本,
随着信息技术的发展,信息系统的业务数据在人类的社会活动中的重要性越发明显,然而,没有任何保护措施的数据却极容易受到各种自然灾害如地震、火灾、洪水、战争、恐怖袭击或人为
随着计算机技术的不断发展,并行计算作为一种旨在降低运算时间、增加问题求解规模、提高求解精度的方法,在科学以及工程应用的计算模拟、商业应用的数据挖掘及事务处理等许多
随着信息技术、网络技术和自动化控制等研究领域的相互渗透,使得工业控制技术中嵌入式系统已应用到工业控制的各个领域,所以嵌入式技术已成为现代控制技术的发展方向之一。本
随着网络的快速发展,人们尽情地享受到了网络带来的便利,网络已经成为人们日常生活中必不可少的一部分。但是,由于网络上资料上过多,已经远远超过人们的处理能力。不同的用户其使