基于策略的软件自适应机制研究与实现

基于策略的软件自适应机制研究与实现

论文摘要

个人计算与网络计算的最新发展与相互融合催生了普适计算时代的到来。普适计算软件需要感知运行环境的变化并进行相应的调节,以实现普适计算的适应性。普适计算软件自适应存在以下两类共性问题:一方面,软件需要能够以一致的方式感知高度融合的物理空间与信息空间中的环境状态;另一方面,普适计算软件复杂度增加,需要将灵活的自适应机制以软件基础设施方式沉淀下来,从而提高软件开发效率、降低开发成本。针对以上问题,本文在对普适计算环境下的物理空间和信息空间上下文一致化建模的基础上,提出了基于策略的软件自适应模型,设计了基于XML的策略语言及相应的策略引擎,并将该策略语言及策略引擎集成到普适计算软件平台StarUAP中。本文的主要工作包括以下几方面:(1)研究和分析了现有的普适计算软件自适应相关的技术。分析表明,这些技术在支持普适计算环境一致性描述及自适应机制可重用性方面存在不足。(2)提出了基于策略的自适应模型。该模型采用分层设计的思想,由底至上分为上下文层、策略表示层和自适应层。对上下文层及策略表示层进行形式化定义,并对模型进行分析。(3)基于自适应模型,设计了基于XML的策略语言,采用反射技术设计和实现了相应的策略引擎,并将该引擎集成到StarUAP中,通过解释执行策略为应用提供了通用的自适应能力。(4)给出了StarUAP平台中通过定制策略实现软件运行时自适应能力的方法步骤,并通过应用实例验证了基于策略的自适应模型的可行性与有效性。应用验证表明,采用基于策略的自适应模型可以极大的增强软件在普适计算环境中的自适应能力,提高普适计算自适应软件的开发效率。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.1.1 普适计算
  • 1.1.2 自适应软件
  • 1.2 研究现状
  • 1.3 面临的挑战
  • 1.4 本文的工作
  • 1.5 本文的组织结构
  • 第二章 普适计算软件自适应相关技术分析
  • 2.1 上下文感知技术
  • 2.1.1 上下文建模
  • 2.1.2 上下文获取
  • 2.1.3 上下文访问接口
  • 2.2 软件自适应策略
  • 2.3 自适应软件的实现技术
  • 2.4 小结
  • 第三章 基于策略的自适应模型
  • 3.1 上下文层
  • 3.2 策略表示层
  • 3.2.1 策略表示
  • 3.2.2 策略定制模式
  • 3.3 自适应层
  • 3.3.1 自适应架构
  • 3.3.2 上下文驱动的自适应机制
  • 3.4 模型分析
  • 3.5 小结
  • 第四章 基于XML的自适应策略
  • 4.1 XML语言简介
  • 4.2 自适应策略语法
  • 4.3 基于XML的策略描述
  • 4.4 自适应策略的解析
  • 4.5 小结
  • 第五章 策略引擎的设计与实现
  • 5.1 自主单元介绍
  • 5.2 策略引擎设计
  • 5.2.1 策略引擎内部模块设计
  • 5.2.2 策略引擎的运行机制
  • 5.3 策略引擎的实现
  • 5.4 应用与原型验证
  • 5.4.1 相关概念
  • 5.4.2 定制自适应策略
  • 5.4.3 火警应用示例
  • 5.5 小结
  • 第六章 结束语
  • 致谢
  • 参考文献
  • 作者在学期间取得的学术成果
  • 作者在学期间参与的科研项目
  • 相关论文文献

    • [1].遗传算法的自适应机制[J]. 科技资讯 2014(28)
    • [2].WLAN跨层链路自适应机制[J]. 计算机应用 2009(02)
    • [3].回声模型视角下的蓝色经济系统自适应机制研究[J]. 海洋开发与管理 2015(02)
    • [4].适用于移动Web开发的内容自适应机制设计[J]. 中国新技术新产品 2012(06)
    • [5].基于传统BOA的新型自适应蝶形优化算法设计[J]. 电子技术与软件工程 2019(12)
    • [6].一种自适应机制与决策策略的研究应用[J]. 测控技术 2016(03)
    • [7].WiMAX 802.16e的链路自适应机制[J]. 移动通信 2008(08)
    • [8].基于自适应人工鱼群FCM的异常检测算法[J]. 计算机研究与发展 2019(05)
    • [9].基于自适应机制的多宇宙并行量子衍生进化算法[J]. 计算机应用 2015(02)
    • [10].一种采用自适应机制的分层置信传播算法[J]. 中国科学院研究生院学报 2011(05)
    • [11].基于增强学习的自适应动态防御机制[J]. 小型微型计算机系统 2019(02)
    • [12].基于自适应机制的遗传算法研究[J]. 计算机应用研究 2015(11)
    • [13].基于组织的分布式开放系统自适应机制[J]. 计算机学报 2013(11)
    • [14].基于循环分割自适应机制的WSN信号定位算法研究[J]. 大庆师范学院学报 2018(06)
    • [15].肝脏成纤维细胞生长因子19促进原发性胆汁性肝硬化进展并与疾病严重程度相关[J]. 临床肝胆病杂志 2015(10)
    • [16].自适应细菌觅食算法求解折扣{0-1}背包问题[J]. 计算机工程与应用 2018(18)
    • [17].采用自适应粒子群数学算法的独立分布式系统容量优化设计[J]. 科技通报 2018(05)
    • [18].链路自适应算法对VoLTE业务丢包优化研究[J]. 山东通信技术 2018(04)
    • [19].融合时域信息的自适应ViBe算法[J]. 计算机工程与设计 2019(03)
    • [20].基于自适应反馈机制的精英教学优化算法[J]. 系统仿真学报 2018(08)
    • [21].基于聚类特征自适应机制的无线传感网异常节点检测算法[J]. 微电子学与计算机 2017(04)
    • [22].策略驱动的软件自适应机制研究[J]. 计算机科学与探索 2010(02)
    • [23].一种改进的自适应惯性权重布谷鸟算法[J]. 长江大学学报(自然科学版) 2019(07)
    • [24].面向D2D通信网络的冲突改错跨层自适应机制[J]. 通信技术 2016(05)
    • [25].Openstack云平台自适应认证系统负载均衡策略研究[J]. 计算机应用与软件 2019(09)
    • [26].基于改进遗传算法的某型涡轮对转改造一维优化设计[J]. 燃气轮机技术 2019(04)
    • [27].工作流管理系统中自适应机制的研究[J]. 微型电脑应用 2008(11)
    • [28].蜂群无人机自组网多优先级自适应退避算法[J]. 北京航空航天大学学报 2019(02)
    • [29].联合竞争窗口和发送调整策略优化WLAN性能[J]. 电子科技大学学报 2010(01)
    • [30].基于自适应配对控制的多目标演化算法[J]. 控制与决策 2018(03)

    标签:;  ;  ;  

    基于策略的软件自适应机制研究与实现
    下载Doc文档

    猜你喜欢