基于服务簇的服务查找与替换

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:jianjia88521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于语义Web服务的前景良好,其采用机器可理解的方式描述Web服务的功能,从而提供Web服务之间的互操作。随着面向服务计算体系架构(Service Oriented Architecture,SOA)的快速发展,语义Web服务的数量持续增加,如何对Web服务进行合理地组织和建模以快速返回满足需求的服务成为其研究的关键问题之一。  基于领域本体的标准术语,本文对Web服务的功能语义进行了规范化描述,基于聚类的思想,通过计算Web服务的语义相似度,对服务库中的服务进行层次聚类,形成服务簇,并建立了相应的服务簇网元。这样即能合理有效地描述服务簇中服务的共性和个性,又能通过将多个具有相同或者相似功能的服务进行统一管理和描述,有效缩减服务空间。提出服务簇网元的矩阵模型,从而实现服务的快速发现,并找出最符合用户需求的服务类。提出了一种基于服务簇的服务替换方法,基于已经建立完成的相应服务簇网元及其矩阵模型,假设基于服务簇的服务组合已建立,通过对服务组合流程分析,构建了组合服务网模型。基于失效服务网元标准矩阵和组合服务网模型,提出了一种替换服务的快速查找与替换算法。  最后,通过实验分析,例证了本文方法的正确性和有效性。同时,结果表明基于失效服务的网元标准矩阵实施服务替换,可以提高服务的替换效率,并保持服务组合模型的健壮性。  本文主要是对基于服务簇的Web服务发现与替换方法进行了相关研究,着重解决了Web服务形式化建模、发现与组合过程中的替换问题,对于推进语义Web服务发现与组合过程中的服务替换技术的研究具有一定的价值。
其他文献
IDE即集成开发环境(Integrated Development Environment)是进行软件开发必不可少的工具软件,一个方便、成熟、稳定、功能强大的IDE,可显著地提高开发效率。本文主要研究了如何
近年来,随着企业的信息化建设的发展,企业的信息管理系统也越来越复杂。在系统的开发过程中,软件系统的框架设计是非常重要的工作。传统的框架设计常常存在开发周期长,结构不
随着我国软件产业的发展,软件工程化进程的深化,软件质量越来越成为用户方与开发方矛盾的焦点。采取何种措施来保证软件质量,在维护用户利益的同时,促进软件企业的进步是一个现实
XML全称为可扩展无标记语言(eXtensible Markup Language)。它是一套定义语义标记的规则,这些标记将文档分成许多部分,并对这些部分加以标识。由于它允许开发与自己特定领域
如何有效地对海量数据尤其是诸如音频之类的多媒体数据进行分析、存储和检索是一个亟待解决的问题。由于原始音频数据的非结构化特性,音频检索受到极大的限制。相对于日益成
入侵检测技术是继“防火墙”、“数据加密”等传统安全保护措施后新一代的主动型安全保障技术,它对计算机和网络资源上的恶意使用或入侵行为进行识别和响应。随着信息化建设的
随着信息技术飞速发展,在信息处理过程中,人们发现信息的数据量越来越大庞大。如何从大量的信息数据中获取人们所需要的知识?如:数据的分布,数据发展趋势等等,因而聚类作为一
本文研究含有控制时滞的线性系统、非线性系统的最优扰动抑制问题,其研究内容概括如下:1、提出了一种时滞系统的模型转换方法。对于仅含有控制时滞的线性系统和控制、状态均
目前,木材管理仍然是林业工作中的薄弱环节。采购销售等环节“暗箱操作”、生产过程“跑冒滴漏”等问题在一些企业中仍比较突出,严重制约着企业经济效益和市场竞争力的提高,国家
随着移动互联网、全媒体和在线教育的快速发展及大数据技术的应用,人们进行学习的方式变得多样化和丰富化。教学不再局限于时间和地理位置,用户可以随时随地的通过任何终端获取