导读:本文包含了组合服务可靠性论文开题报告文献综述及选题提纲参考文献,主要关键词:组合服务,服务组合,QoS,可靠
组合服务可靠性论文文献综述
张俊娜[1](2018)在《可靠性增强的组合服务供应机制研究》一文中研究指出组合服务通常由多个属于不同提供商的组件服务组合而成,运行在开放、动态和变化的网络中,这使得组合服务的执行环境往往具有很大的不确定性,经常导致组合服务供应的可靠性难以保障。因此,高可靠的组合服务供应技术是服务计算领域的一个重要研究内容。为此,本文针对互联网环境中的事务型组合服务供应技术,互联网环境中的非事务型组合服务供应技术,以及边缘网络环境中的组合服务供应技术进行深入研究,提出了相应的高可靠组合服务供应方法,取得的研究成果如下:1.提出了一种服务水平协议(S ervice Level Agreement,简称SLA)感知的事务型组合服务容错方法,用于互联网环境中高可靠的事务型组合服务供应。该方法首先基于有限状态机监控组合服务执行状态,并在出现执行故障时,可以回溯到能够进行补偿的位置;然后采用监控自动机监控组合服务执行时的SLA属性;最后在组合服务出现故障或违反SLA约束时,使用改进差分进化算法快速制定最优恢复规划,从而确保供应高可靠的事务型组合服务。基于真实数据集的实验结果表明,所提方法在保障服务修复时间的同时,获得的组合服务质量也优于其他方法。2.提出了一种基于服务复制的组合服务容错方法,用于互联网环境中高可靠的非事务型组合服务供应。该方法首先使用线性变换对组件服务的多个采用不同量纲的服务质量(Quality of Service,简称QoS)进行规范化处理;然后基于最优最劣方法计算用户对于不同QoS属性的偏好权重;最后使用多属性决策方法对所有备选组件服务进行综合评价,选择符合用户偏好和评价分值高的组件服务替代出故障的组件服务,从而确保供应高可靠的非事务型组合服务。基于真实数据集的实验结果表明,所提方法获得的组合服务质量更高,且服务修复时间较短。3.提出了一种位置感知的可靠服务组合方法,用于边缘网络环境中高可靠的组合服务供应。该方法首先把复杂动态优化问题分解为若干个静态优化问题,每个静态优化问题对应某一位置限定时间内的求解,即得到优化中间解,并使用多种群分布估计算法求解静态优化问题,使获得的中间解更接近最优解;然后通过复用优化中间解的策略,快速得到最优解;最后为了增加适应度值高的优化中间解被复用的概率,采用轮盘赌机制选择复用对象。基于真实数据集的实验结果表明,所提方法能取得更可靠的组合服务,且稳定性更高,执行时间更短。(本文来源于《北京邮电大学》期刊2018-09-06)
任文娜[2](2018)在《基于BPEL的Web服务组合可靠性分析研究》一文中研究指出伴随着信息技术的迅速发展,Internet已经逐渐成为一个开放的分布式计算环境。Web服务技术的不断发展使得Web服务成为实现服务技术的主流选择。在面向服务的研究中,越来越多的企业希望能够通过动态组合各个服务方提供的不同服务来构建分布式系统。服务质量是Web服务组合评估的重点所在,所以如何动态、高效的分析研究Web服务组合的服务质量如可靠性等,是一个值得探讨的热点问题。目前国内外学者对Web服务组合可靠性做了大量的研究,虽取得了一定的研究成果但仍然处于起步阶段。在前人成果的基础上,本文主要研究进行了以下工作:1.本文在分析传统软件可靠性模型与计算方法的基础上,结合Web服务组合与传统软件的异同点,研究传统软件可靠性研究对于Web服务组合系统的可靠性研究的借鉴意义,并研究现有的Web服务组合的可靠性评估方法。2.针对Web服务组合可靠性评估方法中分析精度不高的问题,本文提出基于BPEL活动结构粒度的考虑组合条件可靠性因素的改进模型。研究了Web服务组合的可靠性性能与Web服务间的组合结构以及服务的组合条件的相关性。基于BPEL活动间的连接结构和服务的活动粒度层面上,考虑到服务之间的组合条件的可靠性因素,提出一种基于活动结构的Web服务可靠性的改进模型,来计算基于活动的服务组合的可靠性。此模型在原有模型的基础上提高了精确度,使得模型更符合实际Web服务系统的应用。通过实例验证了改进的可靠性模型的适用性和可靠性分析方法的有效性。通过分析模型的精度性能和组合条件可靠性的灵敏度,研究了组合条件可靠性对整个Web服务组合可靠性的影响,验证了此模型通用性。3.对于复杂服务组合可靠性难以评估的问题,本文在服务粒度层面提出基于服务组合流程的等效简化可靠性分析方法,并验证容错技术对此分析方法的适用性和有效性。对于BPEL结构化得描述服务组合流程,研究简化组合服务的可靠性评估方法。在面向结构研究对象粒度不同和业务流程的基本结构的基础上,基于构件服务的粒度层面,对BPEL的结构化关系进行等效简化工作,研究了服务组合的可靠性分析方法和Web服务组合的整体可靠性。为了提高Web服务组合的整体可靠性,本文采用软件容错技术并提出了基于恢复块容错技的Web服务组合可靠性计算方法。通过实例验证了软件容错技术对于提高Web服务组合可靠性的适用性和有效性,并验证了提出的可靠性分析方法对于Web服务组合系统的通用性。(本文来源于《西安电子科技大学》期刊2018-04-01)
钱双洋[3](2017)在《云服务组合可靠性动态评估模型与预测方法研究》一文中研究指出随着Internet和云计算日新月异的发展,面向服务的计算模式在当前众多计算模式中脱颖而出。云计算作为面向服务计算的典型代表,主要是将分布在地理位置相差很远的硬件资源整合集中到一个虚拟的资源池中,用户可根据自身不同需求向资源池请求服务。决定云服务赖以长期生存和发展的关键因素之一是能不断的向用户提供可靠的计算和应用资源服务。随着服务消费者的业务不断增多和需求不断增长,功能单一的服务无法满足用户的请求。云服务系统需要将一定数量的具有不同功能的原子服务按照一定的执行顺序组合成具有某些附加功能的组合服务,并且能够保证组合之后的服务可靠性满足用户的需求。云计算系统具有规模庞大、分布式、松耦合以及网络环境复杂等特点,如何保障组合服务在组合完成之后仍具有较高的可靠性,是目前云服务系统急需解决的问题。可靠性在服务的非功能属性中占着至关重要的作用,服务可靠性的高低,直接决定了其能否按照一定的要求完成服务请求者的业务需求。增加云服务的可靠性,使得服务失效率降低,也在一定程度上降低了云服务提供者的服务成本。由于云服务和传统软硬件有着很大的区别,导致那些在传统软硬件上实施良好的可靠性模型和算法在服务可靠性上并不适用。本文首先对传统的软硬件可靠性建模和预测技术进行了研究和总结,分析其目前的研究现状,结合云服务可靠性的特点,对服务可靠性的性能指标、失效特点、模型建立、评估预测、反馈更新等技术进行深入分析和研究,提出了针对云服务特点的可靠性预测更新框架和预测更新算法。本文的主要工作体现为以下几个方面:(1)对目前可靠性研究领域和研究现状进行总结分析,对云服务和面向服务架构的系统特点进行研究,概括出了云服务系统可靠性建模面临的困难和挑战,对现有服务可靠性建模理论和预测技术进行分类和总结,为下文研究做准备。(2)充分考虑到服务双方在服务交互模型中的发挥的主观性作用,通过对服务双方信誉度进行计算,提出了基于服务双方信誉值的服务可靠性预测更新模型。利用随机Petri网和CCSPNet转换模型描述语言对服务组合框架进行形式化描述,详细了分析了BPEL业务描述语言向CCSPNet模型的转换规则和中间模型建立情况。在充分考虑到服务组合过程中具体服务的动态绑定和更新特性的基础上,提出了服务绑定图的概念,基于提出的服务绑定图对服务组合可靠性增量计算方法进行详细计算,给出不同组合逻辑结构下的组合服务可靠性增量计算方法。充分考虑到服务双方在服务交互模型中发挥的作用,提出了基于服务双方的服务交互模型。通过对服务相似集合和用户相似集合进行计算,对服务和用户进行分类,计算服务和服务之间、用户和用户之间的相似度,通过相似用户对服务的使用反馈值计算服务之间和用户之间的信誉度,对服务可靠性预测结果进行优化更新,在此基础上提出了基于服务双方信誉值的可靠性预测更新模型。(3)针对当前可靠性预测算法的算法复杂度过高、消耗历史数据过多等问题,提出了基于改进贝叶斯算法的云服务组合可靠性预测算法-IDLM。结合当前服务可靠性的特点提出相应的评价指标体系,深入分析了传统贝叶斯算法在预测过程中存在的主要问题,利用指数加权回归方法对算法中状态误差方差进行处理,解决了算法在预测过程中状态误差方法解决困难的问题,并且有效提高了预测算法的准确性。结合上面提到的服务交互模型,通过对服务双方之间的相似度进行计算,对服务和用户进行相似度分类,得出对应的相似集合。通过计算相似集合中相似服务的信誉度和相似用户的信誉度,来对预测结果进行更新和优化,进一步提高预测准确性。(4)采用开源云仿真平台Cloudsim对服务交互模型中的服务发布和服务调用进行模拟仿真,并对实验结果使用Matlab进行分析求解。对本文提出的服务交互模型和可靠性预测更新模型做出可行性分析,实验表明提出的模型在可靠性预测更新方面具有较低的失效率和较高的执行效率。对本文提出的IDLM算法进行对比试验,将本文提出的算法和几种常用的时间序列算法进行对比,分析其算法运行时间和服务失效率,实验表明,IDLM算法在可靠性预测方面具有消耗历史数据少、预测准确性高等优点。(本文来源于《解放军信息工程大学》期刊2017-04-20)
王磊[4](2017)在《基于服务组合的“系统的系统”的可靠性时间序列预测方法及关键技术研究》一文中研究指出面向国家重大战略需求,近年来我国在航空航天、交通运输、能源动力等领域对大规模复杂软件系统的应用需求逐渐凸显。基于服务组合的"系统的系统"(System of Systems,SoS),采用系统即服务的思想,通过服务组合技术,集成已有的组件系统,从而形成一个新的系统,满足更为复杂的用户需求。借助服务化,服务组合技术已成为构建SoS的一种重要的、可.行的方法。由此看来,服务化的思想已成为构建大规模复杂软件系统的一种重要思想。所构建的系统运行在动态、多变的环境下,单个系统的变化甚至可能会产生级联效应,导致整个系统不能工作。因此,软件的运行质量保障问题对基于服务组合的SoS而言,显得尤为重要。面向SoS组件系统的在线可靠性时间序列预测技术,通过预测组件系统不远的未来的系统可靠性时间序列,从而为SoS中的组件系统选择提供前摄式的指导,已成为基于服务组合的SoS运行质量保障研究和应用中一个新的需要迫切解决的挑战性问题。针对这一问题的解决,目前主要受到以下几个方面的挑战:(1)组件系统动态、多变的运行环境;(2)SoS运行质量保障应用对需要预测的未来的可靠性时间序列的精度要求;(3)有限的可以用于开展可靠性预测的客户端观测参数。更进一步地,当多变的、迅速累积的组件系统观测参数积累到一定规模后,面向组件系统的在线可靠性时间序列预测问题还将面临以下大数据计算的挑战,主要包括:(1)数据体量巨大;(2)组件系统运行参数时间序列的不确定性的时序演化;(3)构建预测模型时问题求解的高度复杂性。传统的有关SoS以及服务系统可靠性预测、面向传统计算机系统错误预测的在线错误预测等方面的研究方法,都很难系统地解决上述挑战。本文通过调查大量的机器学习方法,探寻不确定性演化的组件系统系统参数时间序列的时序演化规律的建模与推理方法。提出基于概率图模型、多步轨迹动态贝叶斯网络模型,以及卷积神经网络模型的多种不同的组件系统在线可靠性时间序列预测方法,并针对不同的应用场景给出了如何开展相应预测方法的应用的软件框架。具体而言,本文的主要工作包括:(1)对基于服务组合的SoS的组件系统的可靠性进行了系统的研究,给出了其严格的定义。在这一定义中,提出了一种新的性能敏感的需求失效率评价指标(performance-aware Probability of Failure on-Demand,paPoFod),并将这一指标应用于指数可靠性函数,以计算组件系统的可靠性。(2)提出通过响应时间和吞吐量这两组应用层系统参数时间序列来描述组件系统在特定时间段的运行状态,在此基础上,针对不确定性演化的组件系统的运行状态,提出1-阶马尔科夫独立假设和条件独立假设,并以此来描述组件系统运行状态的时序演化特征。(3)将时间序列motifs引入概率图模型,从而提出一种基于motifs的动态贝叶斯网络模型(motifs-based Dynamic Bayeaian Networks,m_DBNs),以及基于 m_DBNs 模型的组件系统在线可靠性时间序列预测方法。(4)通过考虑多步邻近的历史预测的误差来进一步校准未来预测的精度,从而提出一种多步轨迹动态贝叶斯网络模型(multi-steps trajectories Dynamic Bayesian Networks,multi_DBNs)。(5)调查了深度学习方法在解决大服务系统应用环境下,组件系统在线可靠性时间序列预测的大数据计算挑战方面的有效性。提出一种基于卷积神经网络模型·(Convolutional Neural Networks,CNN)的大服务组件系统的在线可靠性时间序列预测方法。(6)分别对基于m_DBNs、multi_DBNs以及CNN模型的组件系统在线可靠性时间序列预测方法开展大量的实验分析,实验结果表明,所提出的方法较其他预测模型具有更高的预测准确率,更好的鲁棒性,以及更快的收敛速度。(7)给出了针对不同预测模型的两个典型的应用场景,并分别设计了基于组件系统在线可靠性时间序列预测结果的优化服务选择和主动式容错的软件应用解决方案。本文的研究解决了不确定环境下的组件系统在线可靠性时间序列预测问题。论文的工作对基于服务组合的SoS软件运行质量保障问题提供了一种有效的、系统的解决方案,为我国开展大规模复杂软件系统的应用提供支撑。(本文来源于《东南大学》期刊2017-03-05)
黄鸿云,张娟,丁佐华[5](2016)在《基于架构的服务组合可靠性预测》一文中研究指出软件可靠性是衡量软件质量的重要指标,而软件架构可以帮助预测软件的可靠性。为了研究基于服务组件架构的服务组合的可靠性计算,提出一种新的无需假设组件的失效是独立的可靠性计算方法。根据服务组件架构的端口执行情况构建Markov模型,并结合端口的失效数据来计算服务组合的可靠性。通过在线购物系统的可靠性计算论证方法的有效性。(本文来源于《浙江理工大学学报(自然科学版)》期刊2016年01期)
冯运萍[6](2015)在《基于仿真的组合Web服务可靠性分析工具的研究与设计》一文中研究指出随着组合Web服务语言的标准化和组合技术被广泛接受,组合Web服务已经成为一种有效的、节省成本的现代业务应用开发的途径。Web服务应用领域越来越广泛,现已逐渐渗透入银行系统、军事指挥系统、航空管理系统等等,若系统发生失效,可能会带来无法估量的损失,因此必须保证Web服务的高可靠性。然而,Web服务具有异构性与不确定性的本质特征,这使得传统的可靠性评估方法不适用于评估Web服务组合的可靠性。与此同时,越来越多的容错机制被应用到Web服务组合中,因此准确地可靠性评估必须考虑容错机制的影响。针对组合Web服务可靠性的研究现状,本文基于业务流程语言BPEL,提出了一个简单的、面向可靠性评估的结合容错策略的组合Web服务关系树模型FTWS-CDT,使得组合Web服务的表示更为简单,且能够表示更为复杂的结构。通过研究BPEL的基本结构,提出了由BPEL转换为组合Web服务基本关系树WS-CDT的映射规则,通过将用BPEL描述的组合Web服务规约映射为服务组合交互模型WS-CDT的方式来精确地描述服务之间的协同交互关系。进一步分析容错机制中的各种故障处理策略下单个Web服务、Web服务连接的可靠性变化过程,得到FTWS-CDT。在此基础上开发出仿真过程,实现对组合服务的可靠性分析,以及基本服务和服务连接的敏感性分析,关键服务采取容错策略对系统的影响。本文实现了一个可供服务开发及测试人员使用的组合Web服务可靠性分析工具,解决传统的基于体系结构的软件可靠性模型无法适用于开放式环境的Web服务的可靠性评估与分析问题。最后本文将通过实验展示本工具不仅能够准确快速的得到系统的可靠性,研究服务连接可靠性及运行剖面对系统的影响,同时实现服务组件的可靠性敏感度分析,找到关键服务。本可靠性分析工具能够为服务组合设计者提供考虑容错机制的Web服务组合可靠性评估与预测的方法,探索Web服务可靠性分析的新途径。(本文来源于《哈尔滨工业大学》期刊2015-06-01)
李昌志,付晓东,田强,王威,夏永滢[7](2014)在《面向成本最小化的组合服务可靠性优化分配》一文中研究指出在设计阶段将Web服务组合可靠性指标约束分配到各组件服务,以提供一个可靠性高、成本最小化的Web服务组合是非常必要的。为此,分析Web服务组合结构模式及其对应的可靠性。基于组件服务的可靠性和成本之间的关系函数,建立组合服务可靠性分配优化模型并利用遗传算法对其进行求解。使得在保证Web服务组合可靠性的前提下,将Web服务组合的可靠性指标合理分配给组件服务,并把成本控制到最低。实验结果表明,与其他可靠性分配方法相比,该方法在节约成本方面具有优越性,是有效且实用的,种群具有更好的收敛性。(本文来源于《计算机工程》期刊2014年08期)
张蛘[8](2014)在《基于PETRI网的语义WEB服务组合建模及可靠性研究》一文中研究指出如今,Internet为我们提供了可供访问的大量的Web服务,这些服务大多面向特定的功能,而且单个服务能完成的工作是很有限的。如果能够找到一种方法,让我们可以以一种机器可理解的方式对Web服务进行描述,进而把功能相对单一的服务进行组合,我们就能在不必大量编写代码的情况下获得增值服务,这就是语义Web研究的问题。OWL-S是最有效的语义Web服务本体语言之一,它提供了一种基于本体的框架和规则,在这种规则下对Web服务的描述具有语义信息,可以使计算机在一定程度上理解我们的描述。OWL-S语言使用方便、表达能力强,并且对Web服务的描述非常清晰明了。但是,目前在语义本体语言方面的理论研究重在其形式化和性质验证,而在非功能特性和量化分析方面却相对薄弱。为了使用户能判断一个服务在非功能特性方面是否能满足其需求,进而从服务群中选出对其整体系统最有利的服务,我们需要建立一种方法来分析OWL-S中组合服务的服务质量。在这篇论文中,我们以非马尔科夫链的随机Petri网(NMSPN)为基础,对OWL-S中涉及的原子服务、结构服务建立了Petri网模型,从而可以方便地使用基于概率的方法计算单个服务的正常结束概率,然后通过计算得到整个系统的可靠性。这种方法使用一个概率性的值来表示服务调用和SOAP消息传递的成功情况,并将其作为输入参数传入模型进行计算。为了验证模型和计算方法的可行性与正确性,我们详细分析了一个实例。先建立起系统的Petri网模型,然后测得它在实际运行中的各种数据。使用这些数据计算出系统的可靠性之后,又对计算结果进行了置信区间分析。在论文的最后部分,我们还进行了参数的灵敏度实验,经过分析就可以知道实例系统中哪个服务的哪一项指标是影响系统可靠性的关键,然后就可以重点对这一个模块进行优化,从而提升整个系统的可靠性。(本文来源于《重庆大学》期刊2014-04-01)
田强[9](2014)在《Web服务组合可靠性优化方法研究与实现》一文中研究指出随着Web服务技术的迅速发展,面向服务计算(Service-Oriented Computing,SOC)将服务作为应用开发的基本元素,通过服务组合进行构建的分布式软件系统和企业应用开发,成为主流的服务计算模式。Web服务技术通过采用WSDL(Web Services Description Language)和UDDI (Universal Description Discovery and Integration)等标准和协议,对异构分布式计算以及代码与数据重用等问题进行了解决,具有高度的互操作性、平台无关性和松耦合的特点,成为服务计算主要的实现技术。但是,当单个Web服务无法满足用户的复杂需求时,可以将Web服务按照特定规则进行有机合成,以形成可以增值的、更大粒度的具有内部流程逻辑的组合服务,并通过执行组合服务而达到业务目标的过程,即Web服务组合问题。Web服务组合作为SOC模型中实现服务资源共享和企业应用集成的重要技术,成为Web服务技术发展的主要方向。Web服务的服务质量(Quality of Service, QoS)是描述了服务满足用户需求的能力,在进行Web服务组合时,需要考虑Web服务的性能、可靠性等非功能性属性。可靠性是Web服务在一定时间环境内运行的成功率,是提供Web服务组合QoS保证的一个重要度量标准。随着Web服务组合数目增多,结构规模的增大和复杂性的提升,如何优化Web服务组合的可靠性变得非常重要,并且在可靠性优化过程也可能会产生计算量大、成本花费大等问题。为此,有必要研究一套适用于Web服务组合可靠性的优化理论和技术体系,来满足用户对Web服务组合的可靠性期望。本文主要围绕基于成本效益系数的Web服务组合可靠性优化问题展开研究。首先在分析了Web服务组合的结构模式及其对应的可靠性函数,进一步给出了两种Web服务组合的可靠性计算方法,并建立了非线性可靠性优化模型。然后,在一定成本约束条件下,通过组件服务的优化成本及其可靠性关系计算成本效益系数,来确定服务组合的优化方案,再根据优化模型计算得到其可靠性优化结果。最后设计了一个基于成本效益系数的Web服务组合可靠性优化方法的原型系统。系统使用Java和Matlab语言实现,首先用户读入通过流程库中可以作为Web服务组合对象的工作流,然后输入描述工作流中组件服务的可靠性,其次对Web服务组合的顺序、并行、分支等基本结构进行分析。最后采用成本效益系数方法得到整个Web服务组合的可靠性优化结果。通过实验证实,利用成本效益系数来优化Web服务组合的可靠性是有效且合理的,可为用户的可靠性需求提供信息服务。(本文来源于《昆明理工大学》期刊2014-04-01)
李昌志[10](2014)在《考虑费用优化的Web服务组合可靠性分配研究》一文中研究指出随着Web服务技术的发展,其服务质量(Quality of Service, QoS)也备受关注。Web服务的QoS指服务的响应时间、价格、可用性、可靠性、信誉等非功能属性。而可靠性和价格作为服务质量的重要属性,且可靠性是服务消费者选择Web服务的一个重要依据,价格则是服务提供者商需要考虑的首要因素。目前国内外学者在这方面做了一定的研究,但仍然存在一些不足之处,如只提高Web服务的可靠性而对费用不加以控制。针对这种现状,本文研究了Web服务可靠性和费用的一些关键问题,包括在Web服务组合中可靠性的量化、可靠性指标约束分配给各组件服务、费用的最小化等方法。研究的主要内容是将Web服务组合的可靠性指标合理分配给各组件服务,并将费用控制到最低,以提供一个高可靠性且低费用的Web服务。本文提出了两种方法来实现,方法一是从失效率的角度出发,首先在基于结构化流程的基础上总结了Web服务的四种组合模式,即顺序(Sequence)、循环(Loop)、选择(XOR)、并行(AND)四种组合模式,接着分析了四种组合模式的失效模式,结合组合结构的失效模式特征与故障树模型语义,给出了将四种组合模式映射为故障树单元结构的方法,然后将整个Web服务组合流程映射成为一个完整的故障树模型,再利用故障树分析法,建立了Web服务组合的失效模型,基于组件服务的失效率和费用之间的关系函数和组合服务失效模型,建立了费用最小化的可靠性优化分配模型,最后利用非线性规划对模型进行求解。方法二是从可靠性的角度出发,也建立了可靠性分配优化模型,再利用遗传算法对模型求解。两种方法都能够在Web服务组合可靠性约束得到保证的前提下,将Web服务组合的可靠性指标合理分配给组件服务,并把成本控制到最低。最后,都通过对比实验证明了方法的有效性和实用性。(本文来源于《昆明理工大学》期刊2014-04-01)
组合服务可靠性论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
伴随着信息技术的迅速发展,Internet已经逐渐成为一个开放的分布式计算环境。Web服务技术的不断发展使得Web服务成为实现服务技术的主流选择。在面向服务的研究中,越来越多的企业希望能够通过动态组合各个服务方提供的不同服务来构建分布式系统。服务质量是Web服务组合评估的重点所在,所以如何动态、高效的分析研究Web服务组合的服务质量如可靠性等,是一个值得探讨的热点问题。目前国内外学者对Web服务组合可靠性做了大量的研究,虽取得了一定的研究成果但仍然处于起步阶段。在前人成果的基础上,本文主要研究进行了以下工作:1.本文在分析传统软件可靠性模型与计算方法的基础上,结合Web服务组合与传统软件的异同点,研究传统软件可靠性研究对于Web服务组合系统的可靠性研究的借鉴意义,并研究现有的Web服务组合的可靠性评估方法。2.针对Web服务组合可靠性评估方法中分析精度不高的问题,本文提出基于BPEL活动结构粒度的考虑组合条件可靠性因素的改进模型。研究了Web服务组合的可靠性性能与Web服务间的组合结构以及服务的组合条件的相关性。基于BPEL活动间的连接结构和服务的活动粒度层面上,考虑到服务之间的组合条件的可靠性因素,提出一种基于活动结构的Web服务可靠性的改进模型,来计算基于活动的服务组合的可靠性。此模型在原有模型的基础上提高了精确度,使得模型更符合实际Web服务系统的应用。通过实例验证了改进的可靠性模型的适用性和可靠性分析方法的有效性。通过分析模型的精度性能和组合条件可靠性的灵敏度,研究了组合条件可靠性对整个Web服务组合可靠性的影响,验证了此模型通用性。3.对于复杂服务组合可靠性难以评估的问题,本文在服务粒度层面提出基于服务组合流程的等效简化可靠性分析方法,并验证容错技术对此分析方法的适用性和有效性。对于BPEL结构化得描述服务组合流程,研究简化组合服务的可靠性评估方法。在面向结构研究对象粒度不同和业务流程的基本结构的基础上,基于构件服务的粒度层面,对BPEL的结构化关系进行等效简化工作,研究了服务组合的可靠性分析方法和Web服务组合的整体可靠性。为了提高Web服务组合的整体可靠性,本文采用软件容错技术并提出了基于恢复块容错技的Web服务组合可靠性计算方法。通过实例验证了软件容错技术对于提高Web服务组合可靠性的适用性和有效性,并验证了提出的可靠性分析方法对于Web服务组合系统的通用性。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
组合服务可靠性论文参考文献
[1].张俊娜.可靠性增强的组合服务供应机制研究[D].北京邮电大学.2018
[2].任文娜.基于BPEL的Web服务组合可靠性分析研究[D].西安电子科技大学.2018
[3].钱双洋.云服务组合可靠性动态评估模型与预测方法研究[D].解放军信息工程大学.2017
[4].王磊.基于服务组合的“系统的系统”的可靠性时间序列预测方法及关键技术研究[D].东南大学.2017
[5].黄鸿云,张娟,丁佐华.基于架构的服务组合可靠性预测[J].浙江理工大学学报(自然科学版).2016
[6].冯运萍.基于仿真的组合Web服务可靠性分析工具的研究与设计[D].哈尔滨工业大学.2015
[7].李昌志,付晓东,田强,王威,夏永滢.面向成本最小化的组合服务可靠性优化分配[J].计算机工程.2014
[8].张蛘.基于PETRI网的语义WEB服务组合建模及可靠性研究[D].重庆大学.2014
[9].田强.Web服务组合可靠性优化方法研究与实现[D].昆明理工大学.2014
[10].李昌志.考虑费用优化的Web服务组合可靠性分配研究[D].昆明理工大学.2014