面向Web服务组合的服务QoS评价技术的研究

面向Web服务组合的服务QoS评价技术的研究

论文摘要

Web服务是独立的、模块化的、能够在网络上被描述、发布、发现和调用的应用程序。服务组合通过动态地合成已有的Web服务来实现更为强大的业务功能,从而为企业间的业务合成提供了无限的可能。近年来,网络中Web服务的数量不断扩大,如何从大量功能相同的Web服务中选出一组使组合流程有较好服务质量的服务,已经成为人们关注的热点。由于服务选取结果直接依赖于组合服务QoS模型的评价结果,因此,如何根据不同用户对不同业务流程中不同任务的个性化需求为组合流程建立合适的QoS模型,以使所选取出的服务具有较高的用户满意度就成为一个亟待解决的问题。非功能属性描述了Web服务在完成其功能的过程中表现出的执行特性,其取值情况直接影响它的服务质量(QoS)。人们一般用QoS指标表示对非功能属性拆分、合并、量化等处理后的指标,并使用服务的QoS来量化地表示其服务质量的优劣。因此,对于Web服务非功能属性的相关研究是QoS评价的基础。Web服务非功能属性具有主观性、业务相对性、相关性和不确定性,这些特性是本文研究的出发点。由于参与服务质量评价的QoS指标不止一个,通常的多属性综合评价理论是将各指标值加权,然后将多指标值合成为一个单值处理。从形式上看,QoS模型包含参评QoS指标以及各指标权重两部分内容。因此,本文重点探讨了QoS评价的不确定性处理、相关性分析与QoS指标、权重之间的密切关系。进一步,针对Web服务QoS评价中的基本问题,提出了支持服务选取的Web服务QoS评价方法。Web服务组合是支持业务流程逻辑的一组Web服务,其本身既可以是最终的应用,也可以是新的Web服务,组合通过确定不同Web服务的执行顺序和Web服务之间的复杂交互来实现。一般地,组合服务才‘能满足用户的需求。因此,本文提出了面向业务功能约束和相关性弱化的个性化QoS评价方法,它是一个针对基本服务的QoS评价模型,旨在消除一致性QoS评价的僵化。并在此基础上,提出了由基本服务的个性化QoS合成的而向组合业务的组合服务QoS评价模型。本文主要完成了如下的工作:(1)针对Web服务非功能属性不确定性,研究了不确定性的分类。进而,将Web服务评价指标的不确定性分为QoS指标的不确定性和指标权重的不确定性。其中,QoS指标的不确定性可分为描述的不确定性和行为的不确定性;指标权重的不确定性可分为主观不确定性和客观不确定性。提出了基于模糊集的QoS指标描述不确定性的处理方法;提出了基于灰预测的QoS指标行为不确定性的处理方法;提出了基于层次分析方法的主观权重不确定性的处理方法。(2)针对Web服务非功能属性之间的相关性,研究了相关性的分类,进而,将Web服务评价指标的相关性分为QoS指标之间的相关性和QoS指标与非功能属性约束之间的相关性。提出了基于灰关联分析的Web服务QoS指标之间相关性的分析方法;提出了基于联系数和集对势的Web服务QoS指标与非功能属性约束之间相关性的分析方法。(3)针对集对分析中只有联系权信息、没有特征权信息的特点,研究了特征加权集对分析,提出了支持服务选取的特征加权集对分析方法,使基于联系数和集对势的Web服务QoS指标与非功能属性约束之间相关性的分析方法变的更加细腻。(4)针对加权求和QoS评价方法中权重敏感问题,提出支持服务选取的QoS弃权评价方法。即直接比较Web服务QoS指标与非功能属性约束之间的关联程度,结果直接来自客观数据,排除了权重确定的困扰。(5)针对在组合流程的并行结构中,承担非关键任务的Web服务QoS被忽略的问题,研究了并行结构中关键路径的识别和非关键任务的获取方法,研究了依赖指标与相关指标之间的关系,提出了单目标满足、多目标优化的面向并行结构中非关键任务的QoS评价方法。(6)针对一致化QoS模型没有充分考虑Web服务非功能属性评价的主观性、业务的相对性、彼此的相关性和不确定性等特征,提出了面向业务功能约束和相关性弱化的个性化Web服务QoS评价模型,并基于此,提出了由基本服务的个性化QoS合成面向组合业务的组合服务QoS的模型。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.1.1 Web服务与组合Web服务
  • 1.1.2 服务质量(QoS)评价与服务QoS模型
  • 1.2 Web服务QoS评价面临的主要问题
  • 1.3 论文的主要工作与组织结构
  • 第二章 Web服务QoS评价技术
  • 2.1 Web服务的非功能属性及QoS指标
  • 2.1.1 Web服务的非功能属性
  • 2.1.2 Web服务的QoS指标
  • 2.1.3 QoS指标的分类
  • 2.2 Web服务QoS评价相关的研究方法
  • 2.2.1 一致的和个性的QoS评价方法
  • 2.2.2 组合机制维度的研究
  • 2.3 Web服务QoS评价相关的数学理论
  • 2.3.1 非功能属性的处理
  • 2.3.2 QoS指标体系的确立
  • 2.3.3 权重确定
  • 2.4 Web服务QoS评价相关的应用
  • 2.4.1 基于QoS的服务发现
  • 2.4.2 基于QoS的服务选取
  • 2.5 小结
  • 第三章 QoS评价指标不确定性的处理方法
  • 3.1 QoS评价指标的不确定性
  • 3.1.1 QoS指标的不确定性
  • 3.1.2 QoS指标权重的不确定性
  • 3.2 QoS评价指标不确定性的处理方法
  • 3.2.1 基于模糊集的描述不确定性处理方法
  • 3.2.2 基于灰预测的行为不确定性处理方法
  • 3.3 QoS指标权重主观不确定性的处理方法
  • 3.3.1 基于服务功能类别指标重要度权重向量的业务相对性处理
  • 3.3.2 基于用户业务指标关注度权重向量的主观性处理
  • 3.3.3 主观权重向量的生成
  • 3.4 应用实例
  • 3.4.1 QoS指标的处理和预测
  • 3.4.2 主观权重的确定
  • 3.4.3 QoS评价结果
  • 3.5 小结
  • 第四章 QoS评价指标相关性的分析技术
  • 4.1 QoS评价中相关性
  • 4.1.1 QoS指标之间的相关性
  • 4.1.2 QoS指标与非功能属性约束之间的相关性
  • 4.1.3 两种相关性的区别
  • 4.2 基于灰关联分析的QoS指标之间相关性分析方法
  • 4.2.1 灰关联分析(GRA)的基本理论
  • 4.2.2 问题的描述
  • 4.2.3 基于灰关联分析的指标相关性分析方法
  • 4.2.4 应用实例
  • 4.3 基于联系数与集对势的QoS指标与非功能属性约束间相关性分析方法
  • 4.3.1 SPA的基本理论
  • 4.3.2 基于集对分析的分析方法
  • 4.3.3 非功能属性度量区域的确定方法
  • 4.3.4 QoS指标与非功能约束联系度的计算方法
  • 4.3.5 应用实例
  • 4.4 小结
  • 第五章 面向服务选取的服务QoS评价方法
  • 5.1 特征加权集对分析方法
  • 5.1.1 集对分析中权重的引入
  • 5.1.2 特征加权集对分析
  • 5.1.3 应用比较
  • 5.2 支持服务选取的QoS弃权评价方法
  • 5.2.1 问题描述
  • 5.2.2 弃权评价方法
  • 5.2.3 弃权评价方法分析
  • 5.2.4 应用实例
  • 5.3 面向并行结构非关键任务的服务QoS评价方法
  • 5.3.1 相关研究
  • 5.3.2 并行结构中非关键任务的服务选取问题
  • 5.3.3 基于灰关联分析的并行结构QoS评价
  • 5.3.4 并行结构中非关键任务的服务选取方法
  • 5.3.5 应用实例
  • 5.4 小结
  • 第六章 面向组合业务的组合服务QoS评价模型
  • 6.1 面向业务功能约束和相关性弱化的个性化Web服务QoS评价模型
  • 6.1.1 面向业务功能约束的个性化Web服务QoS模型
  • 6.1.2 指标值的获取方法
  • 6.1.3 指标权重的确定
  • 6.1.4 个性化Web服务QoS模型的生成
  • 6.2 面向组合业务的组合服务QoS模型
  • 6.2.1 面向组合业务的组合服务QoS模型生成过程
  • 6.2.2 组合服务流程中基本结构的QoS建模
  • 6.2.3 面向组合业务的组合服务QoS模型
  • 6.3 实例
  • 6.3.1 个性化组合服务QoS模型的生成实例
  • 6.3.2 全局一致型QOS模型的生成实例
  • 6.3.3 结果分析
  • 6.4 小结
  • 第七章 结论
  • 7.1 论文的总结
  • 7.2 未来的工作
  • 参考文献
  • 致谢
  • 攻读博士学位期间的主要成果
  • 论文发表情况
  • 获奖情况
  • 承担项目
  • 科研成果
  • 相关论文文献

    • [1].一种基于非功能属性决策的可信Web服务发现模型[J]. 计算机科学 2009(02)
    • [2].面向车载CAN网络的多维非功能属性集成优化算法[J]. 计算机工程 2016(03)
    • [3].QoS感知的高效抽象服务选择[J]. 小型微型计算机系统 2013(01)
    • [4].非功能属性两阶段制造云服务优选问题研究[J]. 安庆师范大学学报(自然科学版) 2018(04)
    • [5].基于SPA的Web服务选取方法[J]. 计算机科学 2009(11)
    • [6].一种基于信任的Web服务发现方法[J]. 计算机工程与科学 2011(03)
    • [7].一种基于领域知识的非功能需求建模辅助方法[J]. 计算机学报 2013(01)
    • [8].开放网络环境下的程序设计:从RPC到REST[J]. 计算机工程与应用 2013(17)
    • [9].一种面向领域的软件组件模型的研究[J]. 电子测试 2020(08)
    • [10].基于非功能属性的制造云服务筛选方法[J]. 统计与决策 2017(09)
    • [11].面向嵌入式系统的组件复用框架研究[J]. 制造业自动化 2010(05)
    • [12].一种基于混合智能优化的服务选择模型[J]. 计算机学报 2010(11)
    • [13].Web服务选择优化算法的设计与实现[J]. 东南大学学报(自然科学版) 2008(S1)
    • [14].一种支持用户风险偏好的服务评估方法[J]. 哈尔滨工业大学学报 2016(05)
    • [15].基于进程代数的服务形式化描述方法[J]. 清华大学学报(自然科学版) 2012(12)
    • [16].下期要目[J]. 电光与控制 2016(12)
    • [17].基于Z-AADL模型的形式化转换[J]. 计算机技术与发展 2017(03)
    • [18].时间窗约束下基于GRA的制造云服务选择研究[J]. 阜阳师范学院学报(自然科学版) 2016(01)
    • [19].面向服务体系结构中的QoS评价方法研究[J]. 科协论坛(下半月) 2013(03)
    • [20].基于多属性双向拍卖的Web服务选择[J]. 东南大学学报(自然科学版) 2011(05)
    • [21].煤矿安全监控系统模型设计与自动分析研究[J]. 榆林学院学报 2009(06)
    • [22].Web服务演化综述[J]. 科学技术与工程 2015(30)
    • [23].基于领域本体的可信服务组合[J]. 计算机应用研究 2012(11)
    • [24].扩展的Deep Web质量估计模型研究[J]. 微电子学与计算机 2008(09)
    • [25].一种Web服务的QoS量化方法的性能研究[J]. 计算机与信息技术 2008(10)
    • [26].基于安全约束的服务注册与发现模型[J]. 计算机应用研究 2011(02)
    • [27].基于上下文的Web服务动态组合[J]. 微电子学与计算机 2008(09)
    • [28].云制造模式下云服务选择算法研究[J]. 小型微型计算机系统 2014(11)
    • [29].组件技术在嵌入式系统中的应用[J]. 计算机系统应用 2014(06)
    • [30].发掘文明史的精神隐构——姜生教授论宗教起源的三点启示[J]. 世界宗教研究 2012(03)

    标签:;  ;  ;  ;  ;  

    面向Web服务组合的服务QoS评价技术的研究
    下载Doc文档

    猜你喜欢