基于用户偏好的语义WEB服务发现搜索模型研究

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:bold_gm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现今的服务发现策略主要采用的是基于关键字匹配算法的服务注册中心UDDI与语法层次上的Web服务描述语言WSDL相结合的服务发现框架。UDDI通过对注册的服务进行详细的分类,以此为服务请求者提供了一些服务发现的检索功能。但同时它也存在着许多方面的不足:在服务注册阶段,UDDI无法准确地描述服务能力,它仅支持语法层面的服务发现;在服务发现过程中,UDDI只提供了基于关键字的服务匹配策略,不能准确和无二义性地理解服务的功能和行为,对基于功能的服务发现其检索能力比较弱;因此,UDDI存在着查准率较低的问题,即难以保证准确有效地服务发现。由于在Internet中UDDI注册中心等服务信息源大部分是相互独立的,这令服务请求者不能快速有效地同时对多个服务信息源进行所需服务的查询,尤其是在服务数量剧增、服务发布比较分散的情况下,其服务发现的效果无法满足用户的需求。Web服务中广泛存在着信息格式异构、信息语义多重、信息关系匮乏等情况,而UDDI却不能从语义上去完成服务发现,以避免上述情况引起服务发现查准率下降的发生。同时,现有的服务发现框架不能满足用户在不同时期、不同目的和不同背景下的个性化服务查询需求。因此,我们需要一种更加智能化、自动化、个性化、高效、快速和准确的服务发现方式。  基于语义的Web服务发现方法通过采用服务本体对服务的功能及其属性进行比较精确地描述,以此达到自动、准确地服务匹配和服务发现。此方法从一定的程度上提高了Web服务发现的查准率,实现了服务发现的自动化和智能化,但它并没有较好解决上述的全部问题。  本文通过将语义Web服务发现的方法与搜索引擎技术相结合,即充分利用搜索引擎技术的优点和语义Web的优势,以此改善UDDI和WS-Inspection架构对服务发现搜索能力不足的缺点。通过对Internet中UDDI和WS-Inspection内的服务信息进行收集,以弥补服务信息源分散以及服务信息冗余的不足,提高Web服务发现的查全率和扩大服务发现的覆盖范圈,从而实现广泛的服务发现。于此同时,通过对现有的服务描述信息进行OWL-S转换,将其转换成Web服务本体使其能够被语义推理机进行推理匹配。这可使服务发现从一定的程度上解决了由于信息格式的异构性、信息语义的多重性造成传统的服务发现查准率较低的问题,满足用户在语义上和知识上的需求,实现服务发现的自动化和智能化。本文根据用户不同时期、不同目的和不同背景的个性化查询需求设计出一种基于用户偏好的Web服务匹配排序策略以及相应的服务匹配排序算法。该策略通过定义用户偏好规则、优先等级以及在此基础上建立的针对具体用户的偏好规则实例,使相应的匹配排序算法依据用户偏好规则实例对满足用户匹配要求的服务进行筛选和排序,将适宜用户需求的Web服务优先返回给用户。其返回的结果是对语义Web服务匹配结果的优化,缩短了用户浏览查询结果的时间,提高了用户的便捷性。
其他文献
给水管网埋于地下,遍布全市,既不方便查看,又不方便管理.以往都是靠技术人员以手工管理图纸的方式实现对给水管网的管理.技术人员每天所面对的是大量的图纸和数据,这种操作坊
本文详细介绍了一个搜索引擎检索系统的设计与实现,针对搜索引擎检索系统的性能问题进行了研究,讨论了影响检索性能的几个因素,并分别提出改进的方法和途径。这些方法包括设计出
  数控技术是现代制造技术的基础。数控系统软件的模块化、开放化和标准化是数控行业发展的趋势。 本文从领域工程的角度出发,将建模思想和组件技术的理论、方法引入数控
本文首先介绍了.NET的发展战略以及用途,然后对构成.NETFramework的两个核心模块:公共语言运行库和.NET框架基础类库作了重点研究,对公共语言运行库的运行机制以及在软件开
自动化的服务组合是实现面向服务构架(SOA)的关键。语义Web服务技术使用本体描述语言对Web服务描述进行机器可理解的语义标注,以求对Web服务自动化的发现、调用、组合与监控
随着网络技术、多媒体技术、数据库技术、海量存储技术等技术的发展,数字图像的数量不断增加,使用日益广泛,并成为信息社会中的主要信息资源之一。基于内容的图像检索技术(CB
由于虚拟制造技术,特别是虚拟制造可视化环境在国内外的研究刚刚起步,相应的理论和模式还不是很成熟,本文主要从以下方面进行了研究.●对基于WEB的可视化环境的系统结构进行
回溯法有“通用解题法”之称。它以试探方式求出问题的所有解或任意解。概括地说,回溯法是一种既带有系统性又带有跳跃性的搜索法。它在包含问题所有解的一棵状态树中,按照深度
对于血细胞图像的研究是医学图像处理领域中的一个重要分支,本文围绕白细胞在临床常规染色条件下的显微图像的分类识别这一应用性课题,针对白细胞显微图像的特点,对白细胞分
基本块重排是一种广泛使用的编译优化技术,它通过重新组织基本块在存储映像中的排列顺序,使得基本块按照最经常执行的控制流序列排列,从而能够减少转移指令的开销和指令Cache的