支持多策略的组合服务运行时环境自适应机制研究

来源 :东北大学 | 被引量 : 3次 | 上传用户:laoshuzhuimao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务组合技术能够通过集成一组具有不同功能的Web服务为用户提供新的增值服务。Web服务的松散耦合、动态发现和动态绑定等特性,为生成的组合服务灵活适应其运行时环境的动态变化奠定了基础。然而,随着可用服务数量的增多、服务功能或性能的持续变化,手工调节几乎无法满足组合服务运行的实时性要求,如何使组合服务能够按照功能、性能和可信性等指标自治地调节其结构和运行时行为以适应运行时环境的动态变化,已经成为了服务计算研究亟待解决的关键问题之一本文针对现有组合服务运行时环境自适应机制环境变化适应策略单一,可能导致高代价低收益(甚至零收益)自适应动作的问题,提出了一个新的支持多策略的组合服务运行时环境自适应机制。首先,通过对组合服务运行时信息的分析,抽取并定义了组合服务执行上下文模型,建立起组合服务执行计划与组合服务执行状态及其备选服务状态之间的关联关系,有效结合主动和被动两种适应策略,给出了相应的运行时环境自适应过程。进一步地,为提高对环境变化影响度量的精确性,从而提高自适应策略的针对性,提出了一个面向组合服务运行时环境自适应的候选服务组织模型,并基于局部占优关系建立了易用服务集模型,在此基础上给出了一个从局部到全局的对组合服务运行时环境变化的分级适应方法,从而实现对环境变化的分级适应策略。最后,基于反射理论设计了一个支持多策略的组合服务运行时环境自适应反射框架,给出了相关元模型、元数据和元操作的定义。通过扩展Apache开源服务总线ServiceMix,设计并实现了一个自适应Web服务组合原型系统,并以服务调用失败、服务实际交付质量偏离预期质量和出现新服务等场景对本文提出的机制和方法的有效性进行了验证。与现有组合服务运行环境自适应方法相比,基于建立的组合服务执行上下文模型和基于易用服务集的候选服务组织模型,本文方法在组合服务运行时环境自适应过程中结合了主动和被动适应策略、全局和局部优化策略,能够针对环境变化的具体特征选择适合的适应策略,从而有效提高了自适应机制的灵活性和时效性。
其他文献
万维网的迅猛发展,引起了Web数据的急速膨胀。面对泛滥的海量Web信息,“富数据,贫知识”的现象引起了越来越广泛的重视。为了解决这个矛盾,信息抽取技术应运而生了。目前已投
离群点挖掘由于其在检测金融欺诈和网络入侵、疾病预防和控制、灾害气象预报等许多方面的广泛应用而成为数据挖掘领域中的一个重要研究方向。随着研究的进行,大型、低维数据
随着互联网相关技术的高速发展,数据量以指数级增长。如何从这些海量数据中获得有社会价值和商业价值的信息成为当前急需解决的问题之一。聚类分析是指在无先验知识的情况下,
医学图像处理是计算机领域的一个分支,是数字图像处理技术在生物医学工程中的重要应用。在计算机辅助检测系统中,准确、有效地从X射线胸片中分割出肺组织是关键和必须的步骤
在过去的几十年里,我们目睹了世界许多地方的人口预期寿命稳步增长,导致老人的人数急剧上升。最近联合国报告预测,到2050年,世界上将有20亿老年人,占世界人口的22%。此外,研
随着物联网技术研究的不断升温和应用的不断深入,物联网现已成为继计算机、互联网与移动通信网之后的世界信息产业第三次浪潮。本课题是在物联网蓬勃发展的背景下,从某特种货
布谷鸟搜索算法是由英国剑桥大学学者Xin-She Yang和Deb Suash于2009年受布谷鸟寄生繁殖行为的启发模拟提出的一种新兴启发式优化算法。与许多启发式优化算法相比,布谷鸟搜索
水稻是我国主要粮食作物之一,水稻病害的防治是水稻种植过程中的主要任务,关于水稻病害诊断主要还是依靠农业专家根据病害症状和症状部位进行人工诊断,这种诊断方式固然可靠,
在电子商务和物联网应用快速发展的今天,无线传感器网络(wireless sensor network, WSN)作为物联网的一个重要分支,其应用和性能优化也成为了科学研究的热点。WSN应用对WSN系
在银行等面向事务处理的行业中,计算机系统的可靠性非常重要,系统的延误和失效可能会造成不可估量的损失。因此此类行业一般都采用容错计算机。传统的容错计算机仲裁机制是通