基于QoS的Web服务选择研究与应用
发布时间:2021-02-22 09:08
本文主要围绕Web服务的选择问题从服务质量(QoS)的角度研究Web服务的综合评价和服务选择问题。Web服务是SOA架构的一种实现方式,SOA架构的出现,使系统以服务的方式进行集成与调用,实现了互联网Web应用系统的快速开发。然而,随着网络上发布的Web服务越来越多,出现了很多功能相同而非功能属性不同的服务,且有些服务功能比较单一需要进行组合,如何对这些服务进行综合评价,如何在服务组合时从这些功能相同的服务中选择出满足需求的服务成为了服务选择中研究的热点问题。本文针对上述问题,主要进行了如下研究:针对基于QoS的Web服务综合评价问题,现有的方法主要有基于主观权重、基于客观权重和基于主客观权重的评价方法。本文采用基于主客观权重的动态综合评价方法。在主观权重计算方面使用G1(序关系分析法)法,开发人员只需提供QoS各属性之间的序关系和重要程度,系统即可计算出主观权重值。在客观权重中使用变异系数法进行计算,最后分析了 Web服务在时序视角下的动态变化,采用奖励(惩罚)机制综合对Web服务进行评价。针对Web服务的选择问题,本文将四种基本工作流结构转换为基于顺序和并行结构的混合工作流,并给出...
【文章来源】:北方工业大学北京市
【文章页数】:74 页
【学位级别】:硕士
【部分图文】:
图2-1?SOA体系架构图??
图3-1?Web服务综合评价流程图??分析??数据及预处理??eb服务选择中,常用的数据集有两个,一个是QWS数据集[47’48],REAM数据集[49]。本实验采用WS-DREAM数据集,其中包含的全球的PlanetLab站点的计算机模拟服务请求者获得。数据包含实世界的4500多个Web服务进行每人64次调用的响应时间和吞数据集的基础上对数据进行处理加工获得实验所需数据。??据进行分析发现,响应时间为〇s的数据吞吐量必为0kbps,而响百分之九十多的吞吐量也为0kbps,所以,为获得适合实验的数响应时间为20s时服务调用超时,从而,当响应时间为Os时认而响应时间为20s时认为服务不可靠,再将服务随机分组(这里,同组服务表示可以完成相同的功能,对不同用户同一时间段调
??图3-1?Web服务综合评价流程图??3.4实验分析??3.4.1实验数据及预处理??在Web服务选择中,常用的数据集有两个,一个是QWS数据集[47’48],—个??是WS-DREAM数据集[49]。本实验采用WS-DREAM数据集,其中包含的数据是??使用分布全球的PlanetLab站点的计算机模拟服务请求者获得。数据包含142个??用户对真实世界的4500多个Web服务进行每人64次调用的响应时间和吞吐量。??本文在该数据集的基础上对数据进行处理加工获得实验所需数据。??对数据进行分析发现,响应时间为〇s的数据吞吐量必为0kbps,而响应时间??为20s时百分之九十多的吞吐量也为0kbps,所以,为获得适合实验的数据,本??文设定当响应时间为20s时服务调用超时,从而,当响应时间为Os时认为服务??不可用,而响应时间为20s时认为服务不可靠,再将服务随机分组(这里随机分??为50组),同组服务表示可以完成相同的功能,对不同用户同一时间段调用同一??服务进行统计
【参考文献】:
期刊论文
[1]软件开发方法发展回顾与展望[J]. 马晓星,刘譞哲,谢冰,余萍,张天,卜磊,李宣东. 软件学报. 2019(01)
[2]软件工程技术发展的趋势研究[J]. 张程乾. 数字技术与应用. 2018(08)
[3]基于混沌遗传算法的Web服务组合[J]. 谭文安,赵尧. 计算机集成制造系统. 2018(07)
[4]软件工程技术发展的过程和趋势[J]. 王修林. 电子技术与软件工程. 2018(09)
[5]基于多目标多属性决策的大规模Web服务组合QoS优化[J]. 鲁城华,寇纪淞. 管理学报. 2018(04)
[6]基于局部选择和遗传算法的QoS感知的服务组合方法[J]. 叶恒舟,关云慧. 小型微型计算机系统. 2016(07)
[7]基于改进遗传算法的Web服务优化组合研究[J]. 徐甜,刘凌霞. 计算机应用与软件. 2016(05)
[8]基于服务质量的动态Web服务组合方法研究[J]. 吴青林,周天宏. 计算机应用与软件. 2016(05)
[9]基于改进烟花算法的Web服务组合优化[J]. 张以文,吴金涛,赵姝,唐杰. 计算机集成制造系统. 2016(02)
[10]An Optimization Algorithm for Service Composition Based on an Improved FOA[J]. Yiwen Zhang,Guangming Cui,Yan Wang,Xing Guo,Shu Zhao. Tsinghua Science and Technology. 2015(01)
博士论文
[1]基于QoS度量的Web服务选择与推荐方法研究[D]. 黄琳.北京邮电大学 2018
[2]基于QoS的Web服务推荐技术研究[D]. 于程远.上海交通大学 2015
[3]QoS感知的Web服务智能获取若干关键技术研究[D]. 徐晓明.南京航空航天大学 2012
硕士论文
[1]物联网环境下QoS驱动的服务组合优化算法研究[D]. 张丽.西安石油大学 2018
[2]SOA服务构件在用户管理系统中的应用研究[D]. 汪润.北方工业大学 2018
[3]基于功能属性和非功能属性的Web服务研究[D]. 廖立斌.江西师范大学 2018
[4]基于QoS的Web服务选择方法研究与实现[D]. 綦麟.北京邮电大学 2018
[5]QoS约束的情报保障系统Web服务评估与选择[D]. 左甜甜.沈阳理工大学 2018
[6]基于QoS综合评价的服务选择方法[D]. 何干志.南京邮电大学 2017
[7]基于QoS感知的动态服务组合[D]. 柳正利.桂林电子科技大学 2017
[8]基于改进离散粒子群算法的Web服务组合研究[D]. 荆紫慧.安徽大学 2016
[9]基于QoS的Web服务组合算法研究[D]. 昌汉明.西安电子科技大学 2016
[10]基于QoS的Web服务交互与集成技术研究[D]. 钟锐.沈阳理工大学 2016
本文编号:3045763
【文章来源】:北方工业大学北京市
【文章页数】:74 页
【学位级别】:硕士
【部分图文】:
图2-1?SOA体系架构图??
图3-1?Web服务综合评价流程图??分析??数据及预处理??eb服务选择中,常用的数据集有两个,一个是QWS数据集[47’48],REAM数据集[49]。本实验采用WS-DREAM数据集,其中包含的全球的PlanetLab站点的计算机模拟服务请求者获得。数据包含实世界的4500多个Web服务进行每人64次调用的响应时间和吞数据集的基础上对数据进行处理加工获得实验所需数据。??据进行分析发现,响应时间为〇s的数据吞吐量必为0kbps,而响百分之九十多的吞吐量也为0kbps,所以,为获得适合实验的数响应时间为20s时服务调用超时,从而,当响应时间为Os时认而响应时间为20s时认为服务不可靠,再将服务随机分组(这里,同组服务表示可以完成相同的功能,对不同用户同一时间段调
??图3-1?Web服务综合评价流程图??3.4实验分析??3.4.1实验数据及预处理??在Web服务选择中,常用的数据集有两个,一个是QWS数据集[47’48],—个??是WS-DREAM数据集[49]。本实验采用WS-DREAM数据集,其中包含的数据是??使用分布全球的PlanetLab站点的计算机模拟服务请求者获得。数据包含142个??用户对真实世界的4500多个Web服务进行每人64次调用的响应时间和吞吐量。??本文在该数据集的基础上对数据进行处理加工获得实验所需数据。??对数据进行分析发现,响应时间为〇s的数据吞吐量必为0kbps,而响应时间??为20s时百分之九十多的吞吐量也为0kbps,所以,为获得适合实验的数据,本??文设定当响应时间为20s时服务调用超时,从而,当响应时间为Os时认为服务??不可用,而响应时间为20s时认为服务不可靠,再将服务随机分组(这里随机分??为50组),同组服务表示可以完成相同的功能,对不同用户同一时间段调用同一??服务进行统计
【参考文献】:
期刊论文
[1]软件开发方法发展回顾与展望[J]. 马晓星,刘譞哲,谢冰,余萍,张天,卜磊,李宣东. 软件学报. 2019(01)
[2]软件工程技术发展的趋势研究[J]. 张程乾. 数字技术与应用. 2018(08)
[3]基于混沌遗传算法的Web服务组合[J]. 谭文安,赵尧. 计算机集成制造系统. 2018(07)
[4]软件工程技术发展的过程和趋势[J]. 王修林. 电子技术与软件工程. 2018(09)
[5]基于多目标多属性决策的大规模Web服务组合QoS优化[J]. 鲁城华,寇纪淞. 管理学报. 2018(04)
[6]基于局部选择和遗传算法的QoS感知的服务组合方法[J]. 叶恒舟,关云慧. 小型微型计算机系统. 2016(07)
[7]基于改进遗传算法的Web服务优化组合研究[J]. 徐甜,刘凌霞. 计算机应用与软件. 2016(05)
[8]基于服务质量的动态Web服务组合方法研究[J]. 吴青林,周天宏. 计算机应用与软件. 2016(05)
[9]基于改进烟花算法的Web服务组合优化[J]. 张以文,吴金涛,赵姝,唐杰. 计算机集成制造系统. 2016(02)
[10]An Optimization Algorithm for Service Composition Based on an Improved FOA[J]. Yiwen Zhang,Guangming Cui,Yan Wang,Xing Guo,Shu Zhao. Tsinghua Science and Technology. 2015(01)
博士论文
[1]基于QoS度量的Web服务选择与推荐方法研究[D]. 黄琳.北京邮电大学 2018
[2]基于QoS的Web服务推荐技术研究[D]. 于程远.上海交通大学 2015
[3]QoS感知的Web服务智能获取若干关键技术研究[D]. 徐晓明.南京航空航天大学 2012
硕士论文
[1]物联网环境下QoS驱动的服务组合优化算法研究[D]. 张丽.西安石油大学 2018
[2]SOA服务构件在用户管理系统中的应用研究[D]. 汪润.北方工业大学 2018
[3]基于功能属性和非功能属性的Web服务研究[D]. 廖立斌.江西师范大学 2018
[4]基于QoS的Web服务选择方法研究与实现[D]. 綦麟.北京邮电大学 2018
[5]QoS约束的情报保障系统Web服务评估与选择[D]. 左甜甜.沈阳理工大学 2018
[6]基于QoS综合评价的服务选择方法[D]. 何干志.南京邮电大学 2017
[7]基于QoS感知的动态服务组合[D]. 柳正利.桂林电子科技大学 2017
[8]基于改进离散粒子群算法的Web服务组合研究[D]. 荆紫慧.安徽大学 2016
[9]基于QoS的Web服务组合算法研究[D]. 昌汉明.西安电子科技大学 2016
[10]基于QoS的Web服务交互与集成技术研究[D]. 钟锐.沈阳理工大学 2016
本文编号:3045763
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3045763.html