您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 基于语义的Web服务发现
山东大学硕士学位论文基于语义的Web服务发现姓名:朱海波申请学位级别:硕士专业:计算机系统结构指导教师:姚青20060405基于语义的Web服务发现作者:朱海波学位授予单位:山东大学相似文献(10条)1.学位论文郑德基于语义的WEB服务发现与匹配的研究2007Web服务作为一种新兴的Web应用模式和分布式计算模型,从根本上解决了企业之间及企业内部异构系统之间的互操作和互通信问题。然而现有的主流Web服务发现方法是采用基于UDDI框架的服务匹配,由于UDDI注册中心只能提供基于关键字的查询,并且缺乏对语义信息的支持,使得服务匹配是基于关键字和语法级的匹配,不能实现基于服务功能的匹配,从而造成服务查准率查全率较低。另一方面,WSDL描述语言是语法级的服务描述语言,主要提供Web服务的物理信息,即调用具体服务所需的技术细节,缺乏对服务功能的语义描述,因此不能很好的提供服务的功能信息。针对目前Web服务中遇到的问题,研究界提出了将语义Web的技术应用到Web服务领域,为Web服务的描述提供语义信息,即语义Web服务(SemanticWebServices)。本文所作的研究如下:1、论文比较全面地介绍了Web服务及其现有的服务匹配技术,语义Web等的相关知识背景,以及它们的最新发展状况。2、设计并实现了基于语义的Web服务发现与匹配模型,主要包括以下功能模块:1)通过查询处理器可抽取查询请求中的服务功能特征信息,并能形成标准的查询请求Profile;2)通过OWL-S/UDDI转换器可扩展UDDI注册中心,使其能够支持服务的语义信息;3)语义Web服务匹配引擎利用服务本体和领域本体提供的语义信息并结合语义推理实现服务的匹配。3、提出了一种基于语义的Web服务发现匹配算法,该算法采用了分层匹配的思想,首先通过服务分类匹配过滤掉大量无用的服务,在描述性匹配和功能性匹配完成后,进行服务质量匹配,充分地考虑到各匹配参数的语义相似度,根据相似函数计算出匹配度,判断是否与用户要求匹配。最后按服务质量排序显示,提高了用户请求与服务匹配的准确性与高效性。2.期刊论文何玲娟.刘连臣.吴澄.HELing-Juan.LIULian-Chen.WUCheng一种改进的基于WSDL描述的操作相似性度量方法-计算机学报2008,31(8)在目前通用的Web服务描述标准WSDL基础上,文中提出一种改进的操作相似性度量方法MOSM.MOSM在数据预处理后将Web服务内含的操作(operation)建模为无序标签树,并通过计算满足约束的编辑距离对其进行相似性度量.其具体做法是抽取操作的XML模式的树形结构,对结构进行变形,只保留标签结点;然后计算生成的无序标签树之间满足约束的编辑距离,将操作相似性度量的问题转化为无序标签树匹配的问题.该文的创新主要在:建模时采用满足约束的无序树模型,在编辑距离算法中引入支持不对称性的代价模型,另外为结构和文字标签匹配引入了相似系数.文中最后给出实验了对比结果,MOSM算法能有效提高top-k查准率,对找寻相似的备选操作具有重要意义.3.期刊论文龚世忠.唐文忠.GONGShi-zhong.TANGWen-zhong一种基于P2P的两阶段Web服务发现研究-计算机技术与发展2010,20(6)文中针对Web服务发现的两个难题提出了一个新的基于P2P的两阶段Web服务发现机制(TSBP).本机制在使用标准的WSDL服务描述语言规范的基础上,提出一种结合向量空间算法和结构匹配的两阶段Schema匹配方法度量服务的相似性,同时采用基于P2P的分布式的服务信息交换机制代替原有的UDDI集中存储方式.在第一阶段的服务搜索中,使用IR技术将各种服务进行粗分类得到第二阶段匹配的候选集,在第二阶段匹配中,提取Web服务的WSDL文档的树状结构,使用改进的编辑距离树算法对候选集进行进一步匹配.最后通过实验来和其他的服务搜索方式进行对比,验证本机制的有效性.4.学位论文方芳基于Agent技术的语义Web服务发现研究2007随着Web服务量的急剧增长,如何从庞大的服务群中高效地找到所需功能的Web服务以及如何在功能相似的Web服务中找到最佳服务成为了值得关心的问题,而这些正是Web服务发现的任务.然而,传统的服务发现技术是建立在语法描述的基础上,主要采用的服务发现机制是WSDL和UDDI规范相结合的解决方案,通过关键词匹配来实现的.这样的Web服务发现技术,由于缺乏对Web服务的语义信息的描述,智能化程度不高,导致查准率和查全率低下,已经很难满足人们日益增长的需求.要得到更好的结果,需要更高效、更完善的'Web服务发现技术来支持.目前,基于语义的Web服务发现已经成为了当前的研究热点.在此背景下,本文所做的研究如下:(1)论文比较全面地介绍了Web服务、语义Web、Agent技术等相关知识,以及它们的目前发展状况.(2)通过对传统的Web服务发现技术的描述、比较及分析,指出它们的不足,在此基础上,提出引入Agent技术和语义Web,将它们应用到Web服务发现中.(3)结合目前的两个理论成果:智能Web查询引擎和Paolucci提出的OWL-S/UDDIMatchmaker匹配算法,提出了一种新的Web服务发现模型--基于Agent技术的Web服务发现模型.该模型在服务描述方面,使用语义Web服务标识语言(OWL-S),对WSDL和UDDI规范进行了扩充,弥补二者在语义方面的不足;同时在实现Web服务查找的过程中,采用Agent技术,提出用户Agent(UA)和语义检索Agent(SRA),它们能更好地理解用户,并充分地理解并提取服务中的语义信息,最后实现Web服务的语义化查找.(4)对ASwSMatchmaker系统进行进一步的分析、设计与实现,最后通过实验说明,该系统不仅能提高Web服务发现的查准率,还能更好地满足用户的个性化需求.总之,本文在目前的Web服务发现研究的基础上,提出了基于Agent技术的Web服务发现模型,通过使用Agent技术和语义Web相关的技术,使得该模型在一定程度上很好地实现了Web服务发现的语义化和智能化.5.学位论文员红娟基于语义的Web服务发现技术研究2007Web服务采用开放、标准的协议(如XML、SOAP和WSDL),为分布式、异构系统之间跨平台集成提供了真正的解决方案。Web服务发现是Web服务系统架构的重要组成部分,发现符合用户需求的服务是实现服务复用、组合的重要前提。然而现有的Web服务发现机制采用语法级的Web服务描述语言(WSDL)和基于关键字(UDDI)的匹配算法,存在着查准率较低的不足,同时由于缺乏对服务质量的一致描述,难以保证有效的Web服务发现。Web服务发现的研究目标是实现服务发现的高效率和自动化,利用语义描述可以实现服务请求者精确、无二义性地理解服务的功能和行为。基于语义的Web服务匹配机制可以尽可能地实现数据的无缝集成、服务的自动发现和动态组合。本文首先在深入研究目前的Web服务描述语言的基础上,提出了一个基于本体f的web服务的通用语义描述模型。该模型扩展了对OWL-S描述语言不能描述的输入和输出参数之间的约束关系(IOConstrainst)以及服务质量(QoS)的描述。在此基础上,设计了一个集成QoS描述的轻量级的Web服务描述语言SWSDProfile。其次,提出了“两阶段”服务匹配算法。首先进行基于服务分类的匹配,筛选出与请求服务分类相关的服务作为候选服务集,然后从功能匹配度和服务质量相似度两个方面来度量广告服务对请求服务的“满足程度”,将满足指定阈值的服务返回给用户。对服务的功能匹配进行了深入研究,给出了功能匹配度的相关定义,设计了概念包含图算法和基于OWL的连接查询包含算法分别米处理功能匹配度的概念包含推理和连接查询包含推理。通过利用推理机的概念包含的推理动态构建概念包含图,将功能匹配度的概念包含推理转化为概念包含图中的查询。论文最后实现了一个基于语义的Web服务发现原型系统SWSD,验证了匹配算法的可行性和有效性。SWSD是实现自动化的Web服务发现的软件设施,使用QoS管理器对Web服务的QoS信息进行管理。在理想情况下,应该使用监测程序定时地对Web服务的QoS进行监测,但由于实现起来比较困难,本文采用反馈机制来保证服务质量信息的有效性。6.期刊论文刘洁.刘建勋.LIUJie.LIUJian-Xun基于用户兴趣模型的Web服务发现系统设计-湘潭大学自然科学学报2008,30(1)目前的Web服务发现系统大都面向所有用户,而不考虑用户个人的兴趣偏好,发现的准确率有待提高.该文考虑把用户兴趣模型与Web服务发现相结合,提出基于用户兴趣模型的Web服务发现系统模型,满足人们在服务查询时的个性化需求.并设计出基于用户兴趣的服务匹配算法.7.学位论文罗艳霞基于语义的Web服务发现研究2007随着Intemet的飞速发展,网络中的信息急剧增多,网络己成为人们获得信息的必要途径和重要手段。网络中的海量信息既给人们带来方便,也带来了许多问题。面对信息的海洋,如何从中找到最佳的、有效的服务也就成为一个十分棘手的问题,而Web服务发现的研究正是为了解决这个问题的。服务发现是Web服务系统架构的重要部分。发现符合用户需求的服务是实现服务利用、组合自动化的重要前提,服务发现的效果直接关系到服务调用的质量。目前的Web主要是面向人的,计算机对于页面中的内容缺乏理解和分析能力,并且在执行Web服务的过程中需要人的大量参与,不能实现智能化。服务发现主要采用WSDL和UDDI相结合的技术。WSDL对服务的描述是基于语法描述的,不含语义信息。这种描述缺乏对Web服务的语义信息的描述,智能化程度不高。UDDI是基于关键字查找技术的,有些服务在语法上不相同,但语义上相同,许多不相关的服务可能包括在查询关键字的描述中,另外UDDI不能捕获服务的语义请求或语义描述。这将会导致低查准率和低查全率。在Web服务加入语义的支持,就是为了扩展目前的Web服务,使得计算机之间能够理解互相通信的内容,从而实现Web服务组合、发现的自动化。论文从结构上分为研究思路的提出、语义Web服务的研究、服务发现技术的研究和匹配算法的研究。主要工作包括:(1)介绍了语义Web服务、语义Web服务发现技术和框架,并分析了语义Web服务发现的研究背景及现状。(2)研究和分析了目前存在的语义Web服务发现框架的不足之处,探讨了一种分布式注册的语义Web服务发现框架。(3)介绍了语义Web服务发现框架中的匹配引擎,并对MassimoPaolucci等提出的“基于DAML-S的匹配算法”进行了扩展和实现。(4)最后结合实际设计并实现了一个基于语义Web服务的企业应用系统。介绍了系统的架构,服务的描述、组合、发布和查找,为语义Web在企业中的应用集成提供了一个比较好的解决方案。8.学位论文高留云基于对等网络Web服务发现的设计2006Web服务、对等计算无疑是当今计算机领域的技术热点。基于XML的Web服务技术已成为分布式环境下软件互操作及软件服务整合的最佳解决方案,而对等计算则是迄今为止分布式环境下最优化的共享计算机资源的技术之一,把二者结合去构造分布式的应用无疑是Internet新的应用很有价值的尝试。Web服务技术由一组基于XML语言的规范(WSDL,SOAP,UDDI)组成。简单的应用WSDL/SOAP就可以架构一个符合规范的Web服务了,然而把Internet作为一个巨大的Web服务构件库,Web服务的发现就显得非常重要。很明显,高效查找可用的Web服务是Web服务应用的重要研究课题。Internet本质有一个特点就是资源共享,这些资源包括存储、计算等,对等网络可以把这些共享资源最大程度的利用起来,对等网络提供了一种高效查找资源的方式。基于对等网络的Web服务发现无疑有着巨大的应用潜力。本文论述的主题就是以Tapestry[1](oneofP2Pinfrastructures)为原型去设计基于对等网络的Web服务发现的模型。论文集中论
本文标题:基于语义的Web服务发现
链接地址:https://www.777doc.com/doc-1589164 .html