Web服务组合的可靠性验证测试与可靠性关键技术研究

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:andalee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着面向服务体系结构SOA(Society of Actuaries,SOA)技术的不断成熟,Web服务作为最适合实现SOA技术的方法得到广泛的应用。越来越多的场景将多个原子服务进行集成,构建Web服务组合以实现更加复杂的功能。然而,由于网络环境中原子服务异构分布式的特点,可能会给Web服务组合带来很多不可预知的问题。因此,为了保障Web服务组合的质量,如何高效评估验证Web服务组合的可靠性是一个重要的科学问题。本文围绕Web服务组合可靠性验证测试及相关可靠性关键技术展开研究。虽然以往的研究已经提出较多针对Web服务组合可靠性验证测试的方法,但是仍存在一些问题:1)由于原子服务的失效行为无法准确预估,不能确定其可靠性增长情况,若采用传统可靠性增长模型进行可靠性评估,失效强度、排错方法等武断的假设会影响原子服务可靠性评估的准确度;2)由于Web服务组合可靠性操作剖面难以获取,仅利用统计随机法进行可靠性测试,会出现一些调用率低却关键的原子服务测试覆盖率低的情况;3)由于Web服务组合中组合级别的历史失效数据不足,导致Web服务组合可靠性验证测试过程中所需要的测试用例数量大,以及可靠性验证测试准确度低的问题。通过对以上问题的研究分析,本文主要工作如下:1)研究并解决传统可靠性评估模型由于假设造成原子服务可靠性预测不准确的问题。本文从服务日志数据入手,提出了一种基于数据驱动的原子服务可靠性的评估方法。该方法完全针对已有数据特点做出评估,避免对原子服务的失效过程做出假设。首先,通过对原始日志中记录的大量原子服务调用和失效信息进行提取,分析建立原子服务历史可靠性时间序列。其次,针对可靠性时间序列周期长、数据随时间非线形波动的特点,提出利用经验模态分析(Empirical Mode Decomposition,EMD)的数据平稳化处理方法,将波动性较强的历史数据分解成平稳的数据分量,利用长短期记忆(Long Short-Term Memory,LSTM)神经网络模型对各分量数据进行预测,最后评估原子服务的可靠性。通过实验验证发现,本文提出的方法充分利用了原子服务的日志数据,与常用的基于数据驱动的模型相比,EMD-LSTM混合模型对原子服务可靠性预测值与实际值之间的评估结果拟合度较好,平均绝对误差平均下降85.0%,均方误差平均下降72.2%,对原子服务可靠性评估结果更准确。2)研究并解决由于操作剖面难以获得或获得不准确而引起的Web服务组合可靠性测试关键原子服务覆盖率低的问题。本文提出了一种针对Web服务组合的可靠性测试剖面生成方法。首先,利用马尔可夫决策过程对Web服务组合测试过程建模。其次,采用重要抽样法以原子服务质量属性(Quality of Service,QoS)为依据在操作剖面基础上构建可靠性测试剖面,然后利用最大似然法对操作剖面概率分布进行优化调整,求解测试剖面概率分布。最后,利用测试剖面生成测试用例对Web服务组合可靠性进行测试。通过实验验证发现,以本文所提出的测试剖面为依据生成测试用例,对Web服务组合进行可靠性测试时可以提高测试覆盖率,测试剖面对重要原子服务覆盖率达到23.4%,而操作剖面对重要原子服务的覆盖率仅为3.1%。收集测试结果并绘制盒形图,发现利用测试剖面进行可靠性测试的测试结果离散度更小,保证Web服务组合可靠性的测试质量。3)研究并解决Web服务组合可靠性验证测试中由于组合级别失效信息不足造成测试量大、验证测试准确度低的问题。本文提出了一种基于贝叶斯理论的Web服务组合可靠性验证测试的方法。首先,分析原子服务基本结构单元的可靠性,建立Web服务组合中结构和整体可靠性的量化关系,达到充分利用原子服务模块级失效信息的目的。其次,在贝叶斯理论的基础上开展Web服务组合失效概率分析,提出考虑结构风险的先验分布超参数求解方法。最后,计算满足验证要求的测试用例数量。通过实验验证发现,该方法可充分利用原子服务测试阶段的先验信息,符合Web服务组合的特点,在满足不同的可靠性验证要求的条件下,利用本研究所提出的贝叶斯决策法比经典泰勒法和无先验法所需的测试用例数量分别减少17.3%和30.1%,提升可靠性验证测试的准确性。
其他文献
本研究聚焦推动交通领域碳达峰的主要工作抓手,量化分析公共领域高频车辆清洁能源化更新、老旧营运货车淘汰和港口岸电推广使用等若干举措的碳减排成效,为行业管理部门提供决策部署提供参考。
期刊
<正>勾股定理揭示直角三角形中三边的数量关系,是联系“数”与“形”的重要纽带,是初中数学的重要教学内容。本节课设计灵活新颖,教学收放自如,面向全体学生,促使学生动手操作、大胆质疑、深层思考、合作探究,充分展现了生本课堂的风采。定理的探索过程是训练学生思维的过程,也是发展学生数学素养和学科育人的过程。下面笔者谈谈对本节课的品评分析,与读者交流。
期刊
为科学测评交通服务共同富裕的建设成效,在分析共同富裕内涵逻辑和价值导向的基础上,综合运用问卷调查、大数据分析等方法,分析公众对交通服务共同富裕的诉求,从设施通达、服务优质、安全绿色、治理高效4个方面构建了浙江省交通服务共同富裕水平评价指标体系。然后,通过熵权法确定指标权重,并测算2021年浙江各县(市、区)交通共同富裕指数得分。结果表明,浙江交通服务共同富裕水平整体良好,但服务优质和安全绿色方面相
期刊
<正> “不到长城非好汉”,前段时间我去北京,终于登上了“天下第一雄关”居庸关长城,做“好汉”的感觉不言自明。 在元代,居庸关关城内,曾有三座喇嘛塔,当时称作“过街塔”。明代时,此塔毁于兵火,只留下塔
期刊
阐述智能机器人在化工企业巡检运行中的特点,面临的问题,探讨智能机器人巡检系统的应用案例,融合无线通信技术、红外线影像技术,防泄漏检测技术,不断完善化工企业巡检系统。
期刊
<正>随着医改和公立医院党的建设的深入推进,党建引领公立医院高质量发展已成为当前各级公立医院面临的重要课题。本文分析了党建引领公立医院高质量发展存在的主要难题,探讨了“聚焦一个中心、围绕两个重点、抓好三个主体、加强五项引领、实现六大预期”的总体路径策略,提出了相关建议,为强化党建引领作用,推动公立医院高质量发展提供参考。
期刊
近年来,随着网络规模不断扩大,恶意网络流攻击事件越发频繁,对网络安全构成了严峻挑战。攻击行为承载在网络空间的数据流中,且常进行加密、分片、混淆、伪装等隐藏处理,因此针对攻击行为的网络流的攻击检测与溯源成为保障网络空间防御安全的重大基础问题。而弱合作、非合作场景的出现,为网络流的攻击检测与溯源增加了新的挑战。弱合作、非合作场景是指互联网(Internet)这类不可控的网络,其特点是对于网络不具备或仅
学位
随着云计算、互联网技术的不断发展和新型云服务的快速普及,数据中心的业务量急剧增加。巨大的数据中心业务量不仅给互联网企业带来了高昂的建设及运营成本,其产生的巨大能耗也给环境带来了沉重的负担。因此,研究如何提高数据中心资源利用率、优化数据中心性能,使得数据中心更好地支撑各类业务需求,具有重大的现实和经济意义。本文针对数据中心发展的新需求,从资源分配和系统优化的角度,探索解决数据中心之间的资源调度问题、
学位
随着网络通信设备总量的爆炸性增长和新型网络业务的不断扩展,以及相继提出的“工业4.0”、“网络强国”、“互联网+”等发展规划、发展战略的促进,信息网络空间作为相对独立又紧密连接于信息世界和现实世界的“第三空间”,取得了跨越式的发展。然而,实体物理系统与虚拟信息系统的深度融合,同样也会带来更多的安全隐患。针对这一问题,诸多研究者将目光投向以移动目标防御技术为代表的网络主动防御上,其具体思路是通过扰乱
学位
本文以“医心向党促发展”理念为核心,结合党的二十大对医院党建的要求,论述了医院高质量党建的方式,探究了医院高质量党建引领高质量发展的表现,并对医院高质量党建引领高质量发展的措施进行了进一步分析,希望为高质量党建在医院高质量发展中引领优势的发挥提供一些参考。
期刊