基于模糊QoS多目标决策的Web服务选择与组合技术研究

基于模糊QoS多目标决策的Web服务选择与组合技术研究

论文摘要

随着经济的全球化和网络的急剧发展,由于Web服务的封装性、松耦合和跨平台性的优点,基于Web服务的应用越来越广泛。也正是因为这些特点,已有Web服务具有的功能比较单一,远远不能满足用户较复杂功能的请求,因此需要通过服务选择和组合技术,选择满足需求的Web服务并组合成新的功能供用户使用。然而在这些Web应用中存在基于NP问题的服务组合、不成熟本体技术的语义Web服务等诸多不足,为解决这个问题,本文提出一种基于模糊QoS的多目标决策Web服务选择模型。在模型中,由用户提供不完全偏好和语言型的QoS向量及权重,在服务选择过程中,利用三方按比例可调的方式共同决定QoS权重,使用多目标决策法选择服务的最优非劣解,通过实例描述了多目标决策算法的具体实现,并通过仿真实验证明了该选择策略的有效性。在此模型基础上,采用回溯法初步实现Web服务的组合。在服务组合阶段,把多目标方式决策出的Web服务作为候选服务,利用回溯法实现组合。同时通过仿真实验证明了该方法能够缩减组合服务的搜索空间和减少组合的执行时间,从而提高了组合服务的执行效率。最后,基于以上模块,在MyEclipse平台上实现了服务选择与服务组合的原型系统,并对下一步工作做了展望。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 第一章 绪论
  • 1.1 研究背景及意义
  • 1.1.1 研究背景
  • 1.1.2 研究意义
  • 1.2 研究内容
  • 1.3 本文的组织结构
  • 第二章 Web服务及其在QoS方面的研究
  • 2.1 Web服务与其相关协议
  • 2.1.1 Web服务概念及特点
  • 2.1.2 Web服务体系结构
  • 2.2 语义Web服务
  • 2.2.1 语义Web服务的概念
  • 2.2.2 本体
  • 2.2.3 语义Web
  • 2.2.4 OWL-S
  • 2.3 Web服务在QoS方面的研究
  • 2.3.1 Web服务QoS及其必要性
  • 2.3.2 QoS在Web服务中的应用
  • 2.3.3 Web服务在QoS方面的应用及不足
  • 2.4 本章小结
  • 第三章 基于模糊QoS的多目标决策Web服务选择
  • 3.1 模糊QoS
  • 3.1.1 不完全偏好的QoS
  • 3.1.2 QoS本体
  • 3.1.3 模糊QoS
  • 3.1.4 QoS权值
  • 3.2 多目标决策实现Web服务的选择
  • 3.2.1 Web服务选择的相关研究
  • 3.2.2 QoS预处理
  • 3.2.3 多目标决策算法选择Web服务
  • 3.2.4 服务选择实例
  • 3.3 实验仿真
  • 3.4 本章小结
  • 第四章 回溯法实现Web服务组合
  • 4.1 Web服务组合相关研究
  • 4.2 回溯法实现Web服务组合
  • 4.2.1 回溯法介绍
  • 4.2.2 回溯法实现服务组合
  • 4.2.3 服务组合实例
  • 4.3 实验仿真
  • 4.4 本章小结
  • 第五章 原型系统的设计与实现
  • 5.1 开发环境
  • 5.2 Web服务组合系统的设计与实现
  • 5.2.1 Web服务质量模型
  • 5.2.2 单任务Web服务的设计
  • 5.2.3 组合Web服务的设计与实现
  • 5.3 本章小结
  • 第六章 总结与展望
  • 6.1 论文总结
  • 6.2 工作展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间已发表或录用的学术论文
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    基于模糊QoS多目标决策的Web服务选择与组合技术研究
    下载Doc文档

    猜你喜欢