基于协作过滤的组合服务备选集生成方法

基于协作过滤的组合服务备选集生成方法

论文摘要

Web服务具有高度的互操作性、跨平台性和松耦合性等特点,使得Web服务在互联网上得到了广泛应用。然而随着研究的不断深入,单个Web服务已经不能满足用户的实际需要。组合Web服务作为一种Web服务的增值服务,按一定的业务逻辑将Web服务组合起来,能够处理较为复杂的业务,从而可以在更大程度上满足用户需求。组合服务中每一个任务都对应着一个Web服务,一旦其中的某个服务出现故障,组合服务被迫重新进行服务选取过程,自适应调整的代价很大。与此同时,互联网出现了大量提供相同或相似功能服务的Web服务,因此,如何为组合服务生成一个符合用户需求的备选服务集合,在备选服务集合中可以推荐性能良好的服务给组合服务,一旦推荐的服务发生问题,则重新推荐备用服务,减少组合服务自适应调整的代价,这已经成为目前研究的热点之一。针对这个问题,本文提出基于协作过滤的备选集生成方法,为组合服务中的每个任务生成备选集。备选集中的服务,首先按照个性化的QoS预测方法预测QoS值,然后依据预测的结果排序,排序靠前的服务优先推荐给组合服务,出现问题则用排序靠后的服务替换。为了加快备选集的生成效率,本文还引入了模式匹配的方法,与个性化的QoS预测方法协作,快速为组合服务生成备选集。本文首先研究了使用信息生成方法,从监测日志和执行日志中,生成服务使用信息,服务使用信息中包含QoS预测过程中使用到的所有必要信息。其次,提出了基于DBSCAN算法的模式提取方法,从服务使用信息中提取出相应的模式,方便用户进行模式匹配。再次,提出一种结合模式匹配的个性化的QoS预测方法,根据模式匹配的结果,综合考虑用户的环境特征、主机特征、输入特征、时间特征,使用协作过滤方法,对服务的QoS值进行预测。在此过程中,使用灰色关联分析方法为用户提取个性化的业务特征,使用传统协作过滤方法对模式QoS特征信息进行补充。最后,给出基于协作过滤的组合服务备选集生成方法的应用并对该方法的应用效果进行实验分析。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题背景和意义
  • 1.2 研究的主要问题及主要研究内容
  • 1.3 论文组织与结构
  • 第2章 相关研究
  • 2.1 Web服务QoS预测方法
  • 2.1.1 基于UDDI的Web服务QoS预测方法
  • 2.1.2 基于BP神经网络的Web服务QoS预测方法
  • 2.1.3 基于事例推理的Web服务QoS预测方法
  • 2.1.4 基于协作过滤的Web服务QoS预测方法
  • 2.2 协作过滤计算方法
  • 2.2.1 基于用户的协作过滤方法
  • 2.2.2 基于模型的协作过滤方法
  • 2.2.3 基于项目聚类的协作过滤方法
  • 2.2.4 基于降维的协作过滤方法
  • 2.3 小结
  • 第3章 基于协作过滤的组合服务备选集生成机制
  • 3.1 研究背景
  • 3.2 基于协作过滤的组合服务备选集生成过程
  • 3.3 服务使用信息生成方法
  • 3.3.1 相关定义
  • 3.3.2 执行日志和监测日志
  • 3.3.3 服务使用信息生成流程
  • 3.4 模式和模式提取过程
  • 3.5 业务特征提取过程
  • 3.6 服务QoS预测流程
  • 3.7 小结
  • 第4章 基于DBCASN算法的模式提取算法
  • 4.1 研究背景
  • 4.1.1 模式的提出
  • 4.1.2 DBSCAN算法
  • 4.1.3 模式信息库
  • 4.2 模式提取的基本过程
  • 4.2.1 模式提取的预处理
  • 4.2.2 模式提取的流程
  • 4.2.3 模式提取的算法
  • 4.3 小结
  • 第5章 基于灰色关联分析的业务特征提取算法
  • 5.1 业务特征提取流程
  • 5.2 原子任务的提取
  • 5.3 输入特征和时间特征提取
  • 5.3.1 输入特征的提取
  • 5.3.2 时间特征的提取
  • 5.4 环境特征和主机特征的提取
  • 5.4.1 灰色关联分析方法
  • 5.4.2 环境特征的提取
  • 5.4.3 主机特征的提取
  • 5.5 小结
  • 第6章 基于协作过滤的服务QOS预测算法
  • 6.1 基于协作过滤的模式QOS特征信息补充算法
  • 6.1.1 模式QoS特征信息补充流程
  • 6.1.2 数据预处理和正规化
  • 6.1.3 相似度度量方法
  • 6.1.4 模式QoS特征信息补充算法
  • 6.2 基于协作过滤的服务QoS预测算法
  • 6.2.1 Web服务QoS预测流程
  • 6.2.2 数据预处理和正规化
  • 6.2.3 相似度度量方法
  • 6.2.4 基于协作过滤的服务QoS预测算法
  • 6.3 小结
  • 第7章 组合服务备选集生成系统的设计与实现
  • 7.1 生成系统整体设计
  • 7.2 生成系统详细设计
  • 7.2.1 功能模块设计
  • 7.2.2 生成系统执行流程
  • 7.2.3 数据库表设计
  • 7.2.4 关键模块的设计
  • 7.3 实验分析
  • 7.4 小结
  • 第8章 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].考虑多车型的公交组合服务方案优化[J]. 自动化与仪表 2020(08)
    • [2].广西 创新组团组合服务实现贫困村科技服务全覆盖[J]. 中国农村科技 2019(03)
    • [3].一种基于划分的组合服务选取方法[J]. 计算机研究与发展 2012(05)
    • [4].组合服务的时序鲁棒性仿真分析[J]. 系统仿真学报 2018(09)
    • [5].基于覆盖网络模型的跨领域组合服务优化问题研究[J]. 计算机科学 2014(04)
    • [6].基于双向动态规划质量有保障的组合服务选取[J]. 合肥工业大学学报(自然科学版) 2009(04)
    • [7].神东矿井生产组合服务模式探索[J]. 中国煤炭 2016(05)
    • [8].基于信任的组合服务选择方法[J]. 浙江大学学报(工学版) 2012(05)
    • [9].云组合服务网络的异常植入数据检测算法[J]. 信息技术 2019(06)
    • [10].基于改进粒子群算法的组合服务优化[J]. 电脑知识与技术 2014(27)
    • [11].自组织网络有效的组合服务执行路径发现方法[J]. 计算机工程与应用 2010(01)
    • [12].组合服务安全性检查方法研究[J]. 统计与决策 2013(23)
    • [13].基于时间依赖网络的组合服务快速选择算法[J]. 芜湖职业技术学院学报 2013(01)
    • [14].线性结构组合服务路由问题研究[J]. 计算机工程 2011(10)
    • [15].基于贝叶斯网络的组合服务信任度评估方法[J]. 高技术通讯 2010(01)
    • [16].医护组合服务模式在社区护理工作中的应用[J]. 上海医药 2014(12)
    • [17].面向复杂业务的组合服务方案选择算法[J]. 计算机工程 2009(18)
    • [18].ELO TOUCH SOLUTIONS扩展全渠道产品组合服务[J]. 办公自动化 2014(02)
    • [19].面向组合服务收益优化的动态服务选择方法[J]. 计算机学报 2010(11)
    • [20].信任感知的组合服务动态选择方法[J]. 计算机学报 2009(08)
    • [21].基于模糊逻辑的组合服务信任度评估方法[J]. 北京工业大学学报 2010(12)
    • [22].服务组合生命周期研究[J]. 计算机工程与应用 2009(16)
    • [23].基于服务质量的组合服务路由算法[J]. 计算机工程 2008(01)
    • [24].高校“学科分馆——学科馆员”组合服务模式下的学科分馆建设、管理与服务——以华南师范大学大学城校区图书馆为例[J]. 内蒙古科技与经济 2008(16)
    • [25].支持中国墙策略的云组合服务信息流控制模型[J]. 计算机应用 2018(02)
    • [26].SOA组合服务拓扑调用图的获取方法[J]. 科技资讯 2012(28)
    • [27].基于Agent的分布式组合服务的协调结构[J]. 计算机工程与设计 2008(14)
    • [28].SLA感知的事务型组合服务容错方法[J]. 软件学报 2018(12)
    • [29].基于依赖分析的云组合服务信息流控制机制[J]. 计算机科学 2019(04)
    • [30].用户驱动的组合服务选择算法[J]. 计算机系统应用 2013(04)

    标签:;  ;  ;  ;  ;  

    基于协作过滤的组合服务备选集生成方法
    下载Doc文档

    猜你喜欢