学位论文 > 优秀研究生学位论文题录展示

可靠性驱动的动态Web服务选取技术

作 者: 张康
导 师: 张斌
学 校: 东北大学
专 业: 计算机应用技术
关键词: Web服务 组合服务可靠性 服务选取方法 粒子群算法
分类号: TP393.09
类 型: 硕士论文
年 份: 2009年
下 载: 13次
引 用: 0次
阅 读: 论文下载
 

内容摘要


Web服务是基于网络的、分布式、自包含、自描述、模块化的应用程序,具有高度的互操作性、跨平台性和松耦合性等特点。随着Web服务研究的不断深入,单个服务越来越难满足用户的实际需要,能够提供增值功能的组合Web服务引起了学术界和工业界的极大关注。组合Web服务即根据具体需求将已有的、相对简单的Web服务,按一定的业务逻辑组合起来,从而实现更强大更完整的业务功能。然而,由于Web服务的动态性、自治性等特点使得组合服务的可靠性问题突显出来,可靠性问题是决定Web服务能否成功应用的关键,因此,如何在满足用户功能需求和非功能属性约束的前提下,提供具有可靠性保证的组合Web服务引起了人们的重视,成为目前研究的热点之一。针对这个问题,本文围绕动态Web组合中服务选取问题展开论述,研究半自动服务组合条件下,可靠性驱动的动态Web服务选取方法。首先,为了弥补以往可靠性评价的不足,通过对当前可靠性评价方法的研究和借鉴,本文提出一种基于储备的可靠性评价模型。其次,本文研究一种适用于半自动Web服务组合的、可靠性驱动的动态Web服务选取方法。该方法在服务选取阶段就把可靠性作为服务选取的目标,在满足用户约束的前提下,为组合流程上的各个任务选取出多个待执行的备选服务,而不是每个任务只对应一个服务实例来执行,即基于冗余思想来保证组合服务的可靠性问题。针对执行时间约束的服务选取问题,本文提出一个基于粒子群的可靠性驱动的服务选取算法。组合服务选取是一个NP问题,为了有效的改善解的质量及运行时间,可以采用智能算法对组合服务选取进行优化。本文在满足用户约束的前提下,利用粒子群智能优化算法,基于储备的组合服务可靠性评价模型,以组合服务的可靠性最大为目标,针对各个任务找到相应的待执行备选服务集。最后,本文设计三个实验方案,分别从算法效率、参数设定、适用条件对该算法进行分析和评价,验证本文提出的可靠性驱动的服务选取方法的有效性、实用性。

全文目录


摘要  5-6
ABSTRACT  6-10
第1章 绪论  10-14
  1.1 课题的背景和意义  10-11
  1.2 研究内容  11-12
  1.3 论文组织结构  12-14
第2章 研究基础  14-24
  2.1 Web服务和组合Web服务  14-15
    2.1.1 Web服务  14-15
    2.1.2 组合Web服务  15
  2.2 服务选取  15-17
  2.3 系统可靠性模型  17-20
  2.4 组合服务可靠性  20-23
    2.4.1 组合服务可靠性概述  20-21
    2.4.2 组合服务可靠性保障方法  21-23
  2.5 小结  23-24
第3章 可靠性驱动的服务选取方法  24-34
  3.1 组合服务的描述模型  24-26
  3.2 基于储备的组合服务可靠性评价模型及计算方法  26-29
    3.2.1 基于储备的组合服务可靠性评价模型  26-27
    3.2.2 基于储备的组合服务可靠性计算方法  27-29
  3.3 可靠性驱动的服务选取问题  29-33
    3.3.1 可靠性驱动的服务选取思路  29-32
    3.3.2 可靠性驱动的服务选取问题描述  32-33
  3.4 小结  33-34
第4章 面向执行时间约束的可靠性驱动的服务选取算法  34-44
  4.1 粒子群算法简介  34-36
  4.2 面向执行时间约束的可靠性驱动的服务选取问题  36-39
    4.2.1 面向执行时间约束的可靠性驱动的服务选取问题描述  36-37
    4.2.2 组合服务执行时间计算算法  37-39
  4.3 基于粒子群的服务选取问题求解  39-43
    4.3.1 基于粒子群的服务选取算法设计  39-42
    4.3.2 基于粒子群的服务选取算法描述  42-43
  4.4 小结  43-44
第5章 算法实现和实验分析  44-66
  5.1 实验环境及算法实现  44-48
    5.1.1 实验环境及数据  44-46
    5.1.2 算法实现  46-48
  5.2 实验方案  48-52
    5.2.1 实验分析  49-50
    5.2.2 方案设计  50-52
  5.3 实验结果分析  52-65
    5.3.1 实验方案一  53-55
    5.3.2 实验方案二  55-59
    5.3.3 实验方案三  59-64
    5.3.4 实验结论  64-65
  5.4 小结  65-66
第6章 结论  66-68
  6.1 本文的主要工作  66-67
  6.2 工作展望  67-68
参考文献  68-71
致谢  71

相似论文

  1. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  2. 有源电力滤波器及其在配电网中的应用,TN713.8
  3. 面向业务过程的服务动态组合方法研究,TP393.09
  4. 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
  5. 基于嵌入式Web服务器的监控系统研究,TP393.05
  6. 一种基于领域本体的语义Web服务匹配和组合方法,TP393.09
  7. 基于SOA的MES系统的设计与实现,TP311.52
  8. 基于BPEL的动态Web服务组合的自适应研究,TP393.09
  9. 基于特征选择的入侵检测研究,TP393.08
  10. 面向Web服务的QoS故障管理技术的研究,TP393.09
  11. 矿区地表形变野外数据采集系统的研究与实现,P208
  12. 基于BMC的Web服务失配检测方法研究,TP311.52
  13. 基于谓词抽象与精化技术的Web服务验证研究,TP311.52
  14. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  15. 基于SOA的法律风险服务系统的设计与实现,TP311.52
  16. 面向信用评估领域的WEB服务组合方法的研究,TP393.09
  17. 医学影像库中检索引擎Web Services接口的设计与实现,TP311.52
  18. 企业异构管理信息系统间数据交换框架的研究,TP311.52
  19. 基于BPEL的动态Web服务组合的研究,TP393.09
  20. 基于eCos的自动售货机无线通信设计与应用,TH692.6
  21. 基于SVM和PSO的烧结工况预报方法的研究与实现,TF821

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com