基于Web服务发现模型的研究与实现

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:yanchao0424
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务是近年来新兴的Web应用方式,其发展十分迅速。随着其应用范围的扩大以及Web服务动态组合需求的提出,Web服务的发布与发现,成为Web服务应用的一个关键问题之一。   传统的Web服务的发布与发现通过UDDI服务注册中心实现。由于注册中心只能提供基于关键字的查询,并且缺乏对语义信息的支持,使得服务匹配是基   于关键字和语法级的匹配,不能实现基于服务功能的匹配,从而造成服务查准率查全率较低。语义Web服务的出现,丰富了Web服务的描述信息,为更加准确的进行Web服务的发现提供了可能。   本文主要研究语义Web服务的发现问题。首先论述了该课题的研究背景以及国内外的研究现状。其次介绍了语义Web服务的相关技术。然后给出了语义Web服务发现的框架,利用tModel扩展原有的UDDI服务注册中心,使其支持语义信息存储,并描述了服务发布与发现的流程。因为发布服务的时候不太考虑时间因素,所以我们在发布服务的时候就记录了发布服务与可能匹配服务之间的匹配程度,为了能够持久的存储,我们把这些信息存储到了Xml文件中,这样在查找服务的时候就大大减少了查找时间。介绍了语义Web服务发现所使用的匹配算法。本文在Massimo Paolucci提出的经典算法的基础上提出了改进的多层次匹配算法,将匹配分为类别信息匹配和输入输出匹配两层,每层通过匹配的服务作为下一层的候选服务。该算法与以往的算法相比,有以下几点改进:首先,充分利用OWL-S文件中的ServiceProfile的信息,采用逐层匹配,每一层匹配都可以缩小下一层匹配的候选服务范围,提高效率。其次,输入输出匹配引入了定量的相似度算法,输入输出匹配基于本体,提高了匹配的准确性。该算法具有较高的效率以及查全率和查准率。最后,本文利用开源工具对语义Web服务发现系统进行了实现,并在其基础上进行了实验,取得了预期的效果。
其他文献
双线性对是近几年发展起来的用来构造密码协议的一个重要工具。基于双线性对的特殊性质,诸多有趣的密码协议被构造出来。这些协议利用其他基本数学工具是难以构造的。实现这些
安全多方计算(简称SMC)是指在一个互不信任的多用户网络中,两个或多个用户能够在不泄漏各自私有输入信息时协作执行某项计算任务。这个问题首先由A.C.Yao于上世纪80年代初提
智能家居系统本质是家庭集成自动化系统,即通过集成房屋内一些简单的设备遥控操作或是结合网络服务实现被动式的请求响应。近些年来,随着人工智能、网络技术、设备的微型化技
光流场能够反映图像上每个点灰度的变化趋势。光流场计算的可靠性已经成为计算机视觉研究领域面临的一个挑战,变分方法是目前实现光流计算的最成功的方法之一。本文的研究内
以TCP/IP协议为主要协议的Internet网络,正在渗透到人类社会生活的每个角落,已经逐渐成为人类社会的基础设施之一。Internet网络规模不断扩大,异构化程度不断增加,带宽成倍增
随着社会信息化的发展,Internet越来越受到全世界各类用户的喜爱。他们不断地登陆互联网,在网上搜索、寻找自己所感兴趣的话题和信息,从事一系列的网络交互活动。由于互联网
实时垂直搜索引擎的发展解决了互联网用户对大规模高时间敏感度数据的搜索需求,而抓取任务调度相关技术是实时垂直搜索引擎的关键技术,决定了实时垂直搜索引擎的性能和用户体
基于视频技术的车辆监测技术由于其维护方便,易于实施的特点,近年来广受关注。车辆跟踪技术是实现视频车辆监测的关键技术之一,是交通流量检测和交通事件判断的基础。本文对
光流计算广泛应用于计算机视觉、三维重建等领域,光流计算有很多方法,其中变分方法是计算光流场的有效方法,该方法能够计算稠密光流场,但计算量大、耗费时间久、计算效率较低
人脸识别技术方兴未艾,是模式识别和机器视觉领域的研究热点,研究内容包括人脸检测和识别、表情识别等。由于人脸识别技术在司法、安全、军事等领域有着广泛的应用前景,受到