基于QoS的Web服务组合优化选取问题研究

基于QoS的Web服务组合优化选取问题研究

论文摘要

Web服务是一种新型的、分布式应用程序,以其完全开放、松散耦合、基于标准、高度可集成等优点,得到产业界和学术界的广泛认可。现有的众多Web服务因服务粒度过小的问题而限制了其应用范围,有必要将多个服务组合起来以形成功能更为强大的服务。然而,随着Web服务的不断发展,不可避免的会出现大量的功能相同或相似而质量不同的Web服务,这些服务能够组合成大量的组合方案,面对这些组合方案,基于全局QoS限制的Web服务选择在服务组合中占据重要的位置。如何提供能够获取高质量的组合方案的选择机制是当今研究的一个热点问题。本文以语义Web服务理论为基础,提出了一种服务组合框架,扩展了现有的WSDL以及UDDI标准信息,然后根据扩展的Web服务的语义信息,利用参数级领域本体,建立服务抽象模型。本文在建立组合服务QoS模型的基础上,设计了一种Web服务组合器,将Web服务组合优化问题转化为求解有向依赖图中带约束条件的可达路径问题。服务组合器根据用户的需求采用一定的策略对获取的多种组合方案进行优化选取,最终选择了一种全局质量保障的组合方案。通过实验结果分析,验证了Web服务组合器所采用的策略的可行性。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究的背景及意义
  • 1.1.1 研究背景
  • 1.1.2 研究的意义
  • 1.2 研究现状
  • 1.2.1 面向业务流程的Web服务组合
  • 1.2.2 基于人工智能技术的Web服务组合
  • 1.2.3 面向语义的Web服务组合
  • 1.2.4 几个有代表性的Web服务组合系统
  • 1.2.5 当前研究分析
  • 1.3 论文研究的主要内容
  • 1.4 论文的组织结构
  • 1.5 本章小结
  • 第二章 Web服务相关技术介绍
  • 2.1 Web服务概况
  • 2.1.1 Web服务基本规范
  • 2.1.2 Web服务的体系结构
  • 2.2 Web服务组合技术概述
  • 2.2.1 Web服务组合的相关概念
  • 2.2.2 Web服务组合的分类
  • 2.3 Web服务组合技术面临的主要问题
  • 2.4 本章小结
  • 第三章 基于QoS的web服务组合优化研究
  • 3.1 研究现状
  • 3.2 Web服务质量
  • 3.2.1 服务质量的概念
  • 3.2.2 基本Web服务的QoS模型
  • 3.2.3 基本Web服务的QoS属性计算
  • 3.2.4 组合Web服务的QoS模型
  • 3.2.5 组合Web服务的QoS属性计算
  • 3.3 基于语义的Web服务组合框架
  • 3.3.1 语义Web服务及本体介绍
  • 3.3.2 Web服务组合框架
  • 3.3.3 Q-WSDL介绍
  • 3.3.4 Web服务语义建模
  • 3.4 全局质量保障的Web服务组合器设计
  • 3.5 一个样例
  • 3.6 实验
  • 3.7 本章小结
  • 第四章 本文的总结和展望
  • 4.1 本文的主要工作总结
  • 4.2 下一步工作
  • 参考文献
  • 在校期间发表的学术论文
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    基于QoS的Web服务组合优化选取问题研究
    下载Doc文档

    猜你喜欢