基于语义的Web服务发现机制研究

基于语义的Web服务发现机制研究

论文摘要

随着Web服务技术的广泛应用,Web服务的数量日益增多,如何迅速准确地从数量众多的服务集合中寻找最佳服务日益受到关注。Web服务发现作为Web服务系统框架中的一个重要且关键部分,它的任务是根据用户的需求在注册中心搜索产生候选服务集,并在候选服务集上按照某种规则进行筛选最终得到最佳服务。基于关键字匹配的传统Web服务发现方法存在不足,其查全率和查准率都较低,因此研究人员引入基于语义的Web服务发现机制。但是现有的服务语义描述模型侧重于描述服务功能,缺乏对服务质量的明确描述,导致发现的服务没有质量保障。针对以上不足,论文在深入研究现有Web服务发现模型的基础上,对Augment UDDI注册系统框架作了针对QoS的扩展,设计了一个基于QoS的语义Web服务发现系统模型SWSDM-QoS。在SWSDM-QoS模型中,提出了一个分阶段匹配的语义Web服务发现策略,并给出了每个匹配阶段所采用的具体算法。模型中应用了Augment UDDI注册系统的运行机制,并对Augment UDDI注册系统所采用的等级匹配算法进行了改进,弥补了匹配结果过于粗糙的缺点。除此之外,模型中还使用了一种基于QoS的服务选择算法,并且用户可以根据需要设置服务质量各个属性的权重,使得服务发现结果更能符合用户的个性化需求。论文实现了SWSDM-QoS原型系统的主要模块,且测试了模型所使用的匹配算法性能。实验结果显示,SWSDM-QoS所采用的匹配算法与基于UDDI的关键字查询相比,查准率略有升高,而查全率有较大提高。

论文目录

  • 摘要
  • Abstract
  • 第一章 前言
  • 1.1 课题的提出、目的及意义
  • 1.2 国内外研究现状
  • 1.2.1 国内外研究现状
  • 1.2.2 目前存在的主要问题
  • 1.3 研究内容和思路
  • 1.4 论文的组织结构
  • 第二章 语义Web 服务
  • 2.1 Web 服务技术研究
  • 2.1.1 Web 服务概念
  • 2.1.2 Web 服务架构
  • 2.1.3 Web 服务描述语言
  • 2.2 语义Web 技术研究
  • 2.2.1 语义Web 体系结构
  • 2.2.2 本体
  • 2.3 语义Web 服务
  • 2.4 Web 服务匹配算法
  • 2.4.1 等级匹配算法
  • 2.4.2 语义相似度算法
  • 2.5 本章小结
  • 第三章 Web 服务发现系统模型及关键技术
  • 3.1 UDDI 系统
  • 3.1.1 UDDI 系统概述
  • 3.1.2 UDDI 系统特点
  • 3.1.3 UDDI 系统的不足
  • 3.2 Augment UDDI 注册系统
  • 3.2.1 Augment UDDI 注册系统体系结构
  • 3.2.2 Augment UDDI 注册系统主要机制
  • 3.2.3 Augment UDDI 注册系统的优缺点
  • 3.3 其它系统模型
  • 3.4 现有服务发现系统模型的分析
  • 3.5 本章小结
  • 第四章 基于QoS 的语义Web 服务发现模型设计
  • 4.1 服务质量的引入
  • 4.2 系统框架模型
  • 4.3 服务匹配引擎
  • 4.4 Web 服务描述
  • 4.5 服务发布
  • 4.6 服务匹配
  • 4.6.1 服务匹配算法
  • 4.6.2 服务匹配流程
  • 4.7 服务选择
  • 4.8 本章小结
  • 第五章 基于QoS 的语义Web 服务发现模型实现
  • 5.1 领域本体库的建立
  • 5.2 OWL-S/UDDI 匹配器的实现
  • 5.3 SWSDM-QoS 系统平台选择
  • 5.4 基本功能的实现
  • 5.5 实验设计与分析
  • 5.5.1 实验难点
  • 5.5.2 实验设计
  • 5.5.3 实验结果分析
  • 5.6 本章小结
  • 第六章 总结和展望
  • 6.1 论文研究总结
  • 6.2 创新点
  • 6.3 下一步的工作
  • 参考文献
  • 攻读硕士学位期间取得的学术成果
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    基于语义的Web服务发现机制研究
    下载Doc文档

    猜你喜欢