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

基于QoS感知的Web服务组合关键技术研究

作 者: 刘欢
导 师: 钟发荣
学 校: 浙江师范大学
专 业: 计算机软件与理论
关键词: Web服务 服务质量 服务质量预测 服务选择 服务组合
分类号: TP393.09
类 型: 硕士论文
年 份: 2011年
下 载: 24次
引 用: 0次
阅 读: 论文下载
 

内容摘要


Web服务其实就是一种运行在网络上的应用程序,它可以在Web环境中被描述、被发布、被查找以及被调用。虽然Web服务给应用程序的集成提供了方便,但单个Web服务的功能往往设计得很简单,致使我们有时候无法找到任何一个可以满足用户需求的单一Web服务。这时,最好的解决办法是将多个功能简单的Web服务按照一定的标准和要求进行组合,形成新的增值服务以实现用户预先设定的目标。随着网络上可用的Web服务数量的增加,组合服务中的每一个子任务能够由大量功能相同的服务来完成,那么摆在我们面前的首要任务是怎样从候选服务集中挑选最合适的服务来完成我们的子任务。虽然这些候选服务的功能相同,但是它们具有不同的非功能性属性——服务质量(QoS),所以这些QoS数据便成为我们选取服务时的重要参考依据。但是用户消费者可能只使用过候选服务集中的部分服务,对于其他候选服务的QoS,用户还不是很了解,为了选取合适的候选服务,我们需要帮助用户预测未曾使用过的候选服务的QoS。因此寻找合理的QoS预测机制和基于QoS感知的Web服务组合算法是我们当前重点研究的内容。本文的工作主要围绕Web服务质量预测问题和基于QoS感知的Web服务组合问题而展开,其主要研究内容及贡献如下:(1)分析了已有的QoS预测方法,提出了一种基于协同过滤的服务质量预测方法。该方法克服了传统服务质量预测方案(求算术平均值)没有将用户的偏好和使用经验考虑在内的缺点。该方法在协同过滤算法的框架之上引入了一种新的相似度挖掘算法,这种新的相似度挖掘算法根据用户的消费经验来评估用户之间的相似度,并在计算出来的相似度的基础上预测服务的服务质量。这种新的相似度挖掘算法分别从邻近度、影响因子和流行度三个方面来综合考虑用户之间的相似度,从根本上改善了传统相似度挖掘算法(皮尔森相关系数、余弦函数和欧几里得距离等)在QoS数据稀疏时容易产生预测误导的现象。(2)对QoS数据的类型进行分类,引入了基于的模糊集和隶属度函数的正规化方法。对于数值型QoS数据,我们采用高斯正规化方法将处于不同区域的数据映射到一个统一的区间[0,1]上;对于模糊型QoS数据,我们根据用户的使用经验找到它们的隶属度函数,然后运用隶属度函数将这部分模糊型QoS数据映射到区间[0,1]上。(3)分析了已有的基于QoS感知的Web服务的组合算法,提出了一种基于遗传算法的Web服务组合方案。该方法改善了使用传统遗传算法进行Web服务组合时收敛速度慢的现象,满足了实时性服务组合的需求。该方法使用蚁群算法产生初始抗体种群以提高初始抗体种群的质量,并将每一个可用的候选服务和可行的组合方案编码成二进制比特串的形式,这样做不仅减小了算法的搜索空间,而且从根本上加快寻找最优组合方案的速度。

全文目录


摘要  3-5
ABSTRACT  5-7
目录  7-9
第一章 绪论  9-15
  1.1 选题背景  9-10
  1.2 国内外研究现状  10-12
  1.3 本文的主要工作  12-13
  1.4 本文的组织结构  13-15
第二章 Web服务概述  15-24
  2.1 Web服务  15-17
    2.1.1 Web服务的定义  15-16
    2.1.2 Web服务的体系结构  16-17
  2.2 Web服务的技术体系  17-20
    2.2.1 传输规范  18
    2.2.2 消息规范  18-19
    2.2.3 描述规范  19-20
    2.2.4 发布和发现规范  20
  2.3 Web服务的服务质量  20-23
    2.3.1 QoS属性的定义和计算  21-23
    2.3.2 QoS数据的获取方法  23
  2.4 小结  23-24
第三章 基于QoS感知的Web服务组合基本问题  24-30
  3.1 Web服务组合的定义  24-25
  3.2 Web服务组合的实现框架  25-26
  3.3 Web服务组合方法  26-28
    3.3.1 过程驱动的Web服务组合方法  26-27
    3.3.2 语义驱动的Web服务组合方法  27-28
  3.4 基于QoS感知的服务组合方法  28-29
  3.5 小结  29-30
第四章 Web服务的QoS预测方法  30-47
  4.1 当前存在的问题  30-31
  4.2 基于协同过滤机制的QoS预测方法  31-43
    4.2.1 问题描述  32-33
    4.2.2 数据预处理  33-34
    4.2.3 数据正规化  34-36
    4.2.4 相似度挖掘  36-42
    4.2.5 QoS数据预测  42-43
  4.3 实验分析  43-46
  4.4 本章小结  46-47
第五章 基于QoS感知的Web服务组合方法  47-60
  5.1 当前存在的问题  47-49
  5.2 遗传算法的算法框架  49-51
  5.3 蚁群算法的基本原理  51-52
  5.4 基于改进的遗传算法的Web服务组合方法  52-55
  5.5 实验分析  55-58
  5.6 小结  58-60
第六章 总结与展望  60-62
  6.1 本文工作的总结  60-61
  6.2 展望  61-62
参考文献  62-67
攻读学位期间取得的研究成果  67-68
致谢  68-70

相似论文

  1. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  2. 面向业务过程的服务动态组合方法研究,TP393.09
  3. 面向信息物理系统的IEEE802.15.4MAC协议分析及优化,TP212.9
  4. 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
  5. 基于嵌入式Web服务器的监控系统研究,TP393.05
  6. 基于逻辑Petri网的Web服务组合建模与分析,TP393.09
  7. IP网络QoS技术研究,TP393.09
  8. 一种基于领域本体的语义Web服务匹配和组合方法,TP393.09
  9. 基于BMC的Web服务失配检测方法研究,TP311.52
  10. 我国信用卡感知服务质量实证研究,F832.2
  11. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  12. 基于Petri网的信息管理软件服务建模方法研究,TP311.52
  13. 基于顾客满意视角的移动通信业服务质量管理研究,F626;F224
  14. 基于语义的Web服务发现研究,TP393.09
  15. 完全垄断型技术服务外包企业的服务质量提升策略研究,F719
  16. 大学生信用卡顾客忠诚度影响因素的实证研究,F832.2
  17. 行政审批电子监察系统数据交换的设计与实现,TP311.52
  18. 保险公估服务质量满意度问题研究,F842
  19. 基于QoS的无线Mesh网络路由协议及相关技术的研究,TN929.5
  20. 基于GMPLS的光突发交换光网络及其关键技术的研究,TN929.1
  21. 嵌入式网络视频应用技术的研究与实现,TP368.1

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