基于功能语义标注的Web服务发现方法研究与应用

来源 :重庆大学 | 被引量 : 0次 | 上传用户:wuhaozzu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文选题来源于国家“十一五”科技支撑计划课题“勘察设计企业信息化关键技术研究与应用”子课题“基于SOA技术的勘探设计企业应用软件架构系统”。  Web服务的开放性、封装性、松耦合以及互操作性等,使得它成为实现面向服务架构(Service-Oriented Architecture,简称SOA)应用的主要技术。随着Web服务的快速发展与应用,如何从海量服务中准确高效的发现满足用户功能需求的服务已成为Web服务应用的关键。针对现有Web服务发现机制存在语义异构、逻辑推理复杂、应用实施代价较大以及查准率有待进一步提高等问题,本文提出一种基于功能语义标注的Web服务发现方法,通过定义Web服务的领域功能语义模型和映射机制,对服务的功能进行语义标注,增加其语义信息。服务发现时,先对其功能进行语义相似度匹配,对满足给定阈值的服务,再进行接口匹配。通过模拟和实验分析可知,文中方法能有效避免语义异构,减少噪声服务,提高查准率,同时改善了服务匹配的效率,为使用功能语义进行Web服务发现提供了一种有效可行的方法。  在本文研究中,主要完成以下工作:  ①分析Web服务发现的相关技术,包括:SOA、Web服务、语义网、本体论以及Web服务相关描述语言与规范。  ②研究了传统UDDI发现机制以及基于描述逻辑推理的服务匹配机制存在的不足,提出一种基于功能语义标注的服务发现方法,通过对WSDL进行功能语义标注实现基于用户功能需求的服务发现。  ③通过扩展领域本体,构建了一个Web服务的领域功能语义模型(DFSM),增加action-of使得DFSM可对服务功能进行描述,增加similary-of属性使功能相同但用了不同概念描述的服务可以被发现。  ④设计了Web服务功能语义标注算法,通过计算WSDL文档和DFSM中概念间的相似度,实现对服务功能和接口的语义标注,并分析了标注算法的执行过程以及标注结果与本体概念之间的映射关系。  ⑤研究基于功能语义标注的服务发现算法,对标注后的服务先进行功能语义匹配,满足用户功能需求的服务再进行接口语义匹配。围绕该算法设计了一个基于功能语义标注的服务发现机制。  ⑥通过应用效果和实验分析,验证了本文服务发现方法的有效性和正确性。
其他文献
语义网是当前Internet技术的研究热点之一,其研究重点是如何把信息表示为计算机能够理解和处理的形式,并在此之上构建本体和推理规则,以实现基于语义的知识表示和推理。语义
排序函数是信息检索系统的核心部分,这是因为排序函数直接影响着检索结果的质量。近年来,排学学习,即通过机器学习的技术构建有效的排序函数,成为信息检索、机器学习和数据挖
人脸识别的应用已经不再局限于安防、身份验证等领域,特别是近几年兴起的互联网金融、智慧城市等都为人脸识别等生物特征识别技术提供了巨大的潜在市场。人脸自动识别系统主
近年来,企业信息化需求旺盛,同时对软件的个性化要求强烈。软件公司往往由于二次开发成本居高不下而难以盈利,软件工程技术在软件复用方面的快速发展,为解决以上市场难题提供
关联规则的研究是数据挖掘的一个重要分支,已经引起很多学者的广泛关注。本文介绍了数据挖掘技术的相关知识,尤其是关联规则的挖掘,并介绍了基本概念及经典的算法。过去的研
随着计算机网络的普及,上网用户不断增多,一些热门网站的点击率每天超过一亿。用一台服务器为所有用户提供服务几乎是不可能的,所以,只有采用负载均衡技术在多个提供相同服务
随着大型分布式软件系统在各行业中的广泛应用,软件的复杂度不断增加,系统的安全性、可靠性和可用性等可信问题也日益凸出。然而现有的基于监控的软件演化技术更多的是针对构
在现代信息社会里,计算机已经进入了社会的各个领域,互联网也日益普及,人们越来越多地依赖计算机获得各种信息。随着计算机软硬件性能的不断提高,计算机图形学、模式识别、人
随着脑机接口和混合智能技术的不断发展和完善,传统基于人工观察统计和被动奖赏式的行为实验技术正被以结合计算机视觉和脑电奖赏刺激的新式训练方式所取代。同时,正是因为计
随着语义Web的不断发展,万维网中的本体数目快速增长。万维网的分散特性导致相交领域甚至是相同领域,常会存在多个异构本体。对于使用异构本体的语义Web应用程序而言,本体匹配是