基于Agent技术的语义Web服务发现研究

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:drake0266
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web服务量的急剧增长,如何从庞大的服务群中高效地找到所需功能的Web服务以及如何在功能相似的Web服务中找到最佳服务成为了值得关心的问题,而这些正是Web服务发现的任务。然而,传统的服务发现技术是建立在语法描述的基础上,主要采用的服务发现机制是WSDL和UDDI规范相结合的解决方案,通过关键词匹配来实现的。这样的Web服务发现技术,由于缺乏对Web服务的语义信息的描述,智能化程度不高,导致查准率和查全率低下,已经很难满足人们日益增长的需求。要得到更好的结果,需要更高效、更完善的Web服务发现技术来支持。目前,基于语义的Web服务发现已经成为了当前的研究热点。在此背景下,本文所做的研究如下:(1)论文比较全面地介绍了Web服务、语义Web、Agent技术等相关知识,以及它们的目前发展状况。(2)通过对传统的Web服务发现技术的描述、比较及分析,指出它们的不足,在此基础上,提出引入Agent技术和语义Web,将它们应用到Web服务发现中。(3)结合目前的两个理论成果:智能Web查询引擎和Paolucci提出的OWL-S/UDDI Matchmaker匹配算法,提出了一种新的Web服务发现模型——基于Agent技术的Web服务发现模型。该模型在服务描述方面,使用语义Web服务标识语言(OWL-S),对WSDL和UDDI规范进行了扩充,弥补二者在语义方面的不足;同时在实现Web服务查找的过程中,采用Agent技术,提出用户Agent(UA)和语义检索Agent(SRA),它们能更好地理解用户,并充分地理解并提取服务中的语义信息,最后实现Web服务的语义化查找。(4)对ASWS Matchmaker系统进行进一步的分析、设计与实现,最后通过实验说明,该系统不仅能提高Web服务发现的查准率,还能更好地满足用户的个性化需求。总之,本文在目前的Web服务发现研究的基础上,提出了基于Agent技术的Web服务发现模型,通过使用Agent技术和语义Web相关的技术,使得该模型在一定程度上很好地实现了Web服务发现的语义化和智能化。
其他文献
随着经济、社会和科技的发展,个人电脑、智能手机等设备大规模普及,互联网应用越来越广泛和深入,人们进入了大数据的时代。云计算、大数据、云存储共同组成了学术界和商业界
在Internet飞速发展的今天,随着新业务的增加和数据业务量的猛增,需要网络能够迅速有效地提供新的服务,实现网络与业务融合的需求也越来越迫切。在这种环境下,软交换技术应运
Ad Hoc网络作为一种“自组织”,“无中心”,无需固定网络基础设施支持的多跳无线网络,其特点决定了可以被广泛地应用于军事作战、传感器网络、某些紧急的临时性场合以及个人网络
多Agent系统技术已经在供应链管理等诸多领域逐渐体现了它的巨大潜力和价值。随着技术的发展,有关Agent模型结构研究主要集中于BDI或其演化模型。然而,在Agent工程化方面,尽管一
现在的开发环境多数是面向对象的,而存储机制往往是基于功能分解的关系型数据库,同时在DBMS(Database Management System)支持的数据库模型中,关系型数据库是最普遍的,因而就存在
随着联机手写识别技术的发展,多种语言的联机手写识别系统都已应用在各种嵌入式系统上。但泰文文字形状和结构特殊、相似文字多、手写体文字形变复杂,所以对泰文手写文字的识
在检索音乐时,往往会出现只记得音乐的部分旋律而忘记了乐曲的名称、曲作者等信息的情况。此时,难于采用传统的基于文本的音乐检索方法。通过哼唱旋律的方法实现音乐查询,不
科学研究中大量的数据是以公式的形式描述的, W3C定义了一种标准的数学标记语言MathML,用于完成数学公式的描述。MathML是一种结构化的层次分明的树型数据结构,便于搜索引擎
目前我国的检验信息的管理普遍落后:一方面检验信息只能以纸张的形式传递,患者不能远程查询检验结果,患者以前所做的检验记录没有保存,需要重复检验,也不能给以后的诊断提供参考。
遗传算法(Genetic Algorithm,简称GA)是20世纪70年代由Holland提出的一种模仿生物进化过程的有效的优化方法,能根据已有的知识积累,按照概率寻优机制进行全局搜索未知空间,而且还