面向普适计算的软件动态更新

普适计算论文 动态更新论文 模型验证论文 软件框架论文
论文详情
随着移动数字设备和传感器的广泛使用,普适计算在人们的生活中起着越来越重要的作用。为了实现普适计算的随时随地提供服务能力的愿景,部署在普适计算环境下的软件系统需要利用动态更新技术来增强系统的可用性。动态更新是一种新型的软件演化技术,旨在不停机的条件下实现对软件模块的更新,以减少在系统维护期间的不可用时间和系统性能的降级。然而,普适计算环境的分散性、异构性等特征也给软件动态更新的设计与实现带来了新的挑战。本文将探讨如何实现普适环境中的软件动态更新问题,并致力在已有的服务平台上添加非侵入式地扩展以支持软件动态更新。本文的主要工作及贡献包括:一、针对普适计算环境的特征进行分析,给出了动态更新方案的需求目标,例如,正确性、透明性等。在研究了动态更新机制的基础上,着重分析了集中式动态更新的局限性,提出了适合普适环境的分散式动态更新模型。二、为了精确地分析和验证更新机制的属性,使用有限状态进程(FSP)语言来为更新机制构建了形式化模型,并使用相应的模型验证工具(LTSA)对模型进行了验证。三、将更新模型应用到具体的服务平台OSGi/R-OSGi,并设计了一种更新框架的通信架构。在此架构上,详细地描述了普适服务的更新流程,以及对实现更新的关键技术进行探讨,包括更新粒度的选择、如何获取安全的更新时机、兼顾灵活与高效的状态转移方法、如何解决服务依赖、以及更新过程中的容错机制。四、开发了一个原型系统,并结合系统设计和实验结果对整个更新方案进行了分析和评估。结果表明了本文所提出的方法符合需求目标,将对普适计算环境下的系统维护及其软件演化提供一定的指导意义。
摘要第3-5页
ABSTRACT第5-6页
第一章 绪论第10-18页
    1.1 研究背景第10-12页
        1.1.1 动态更新第10-11页
        1.1.2 普适计算第11-12页
    1.2 需求与目标第12-14页
    1.3 研究内容第14页
    1.4 相关工作第14-17页
    1.5 论文的组织结构第17页
    1.6 本章小结第17-18页
第二章 动态更新的模型第18-26页
    2.1 更新对象的建模与分析第18-19页
    2.2 更新过程的属性分析第19-21页
    2.3 更新模型第21-25页
        2.3.1 模型设计基础第21-22页
        2.3.2 集中式的动态更新第22-23页
        2.3.3 协作式的动态更新第23-24页
        2.3.4 分析与讨论第24-25页
    2.4 本章小结第25-26页
第三章 形式化模型与验证第26-46页
    3.1 本章的理论基础及所使用的工具第26-30页
        3.1.1 FSP 简介第26-27页
        3.1.2 LTSA 简介第27-28页
        3.1.3 使用FSP 对并发进程进行建模第28-29页
        3.1.4 使用LTSA 进行验证第29-30页
    3.2 面向单客户的形式化模型第30-38页
        3.2.1 集中式动态更新第31-33页
        3.2.2 协作式动态更新第33-38页
    3.3 面向多客户的形式化模型第38-41页
    3.4 对更新模型的验证第41-45页
    3.5 本章小结第45-46页
第四章 动态更新的实现第46-67页
    4.1 所使用的底层平台与技术第46-48页
        4.1.1 OSGi第46-48页
        4.1.2 R-OSGi第48页
    4.2 模型的运用第48-50页
        4.2.1 更新机制的选择第49页
        4.2.2 机制的融合第49-50页
    4.3 更新的流程第50-53页
    4.4 更新的粒度第53-54页
    4.5 更新时机第54-56页
        4.5.1 更新时机的获取第55页
        4.5.2 更新时机的确定第55页
        4.5.3 实现策略第55-56页
    4.6 状态转移第56-61页
        4.6.1 概念和关键问题第56-57页
        4.6.2 状态转移策略第57-59页
        4.6.3 状态转移的实现第59-61页
    4.7 依赖解决第61-62页
    4.8 容错机制第62-64页
        4.8.1 相容性校验第62-63页
        4.8.2 错误恢复第63-64页
    4.9 其他讨论第64-66页
    4.10 本章小结第66-67页
第五章 系统原型与方案评估第67-73页
    5.1 原型系统第67-68页
    5.2 评估与分析第68-72页
    5.3 本章小结第72-73页
第六章 全文总结第73-75页
    6.1 主要结论第73-74页
    6.2 研究展望第74-75页
参考文献第75-78页
完整的FSP 模型(附录1)第78-82页
状态描述文件的XML SCHEMA(附录2)第82-83页
致谢第83-84页
攻读硕士学位期间已发表或录用的论文第84-85页
附件第85-87页
论文购买
论文编号ABS541292,这篇论文共87页
会员购买按0.30元/页下载,共需支付26.1
不是会员,注册会员
会员更优惠充值送钱
直接购买按0.5元/页下载,共需要支付43.5
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文

点击收藏 | 在线购卡 | 站内搜索 | 网站地图
版权所有 艾博士论文 Copyright(C) All Rights Reserved
版权申明:本文摘要目录由会员***投稿,艾博士论文编辑,如作者需要删除论文目录请通过QQ告知我们,承诺24小时内删除。
联系方式: QQ:277865656