首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

一种支持构件动态更新的中间件系统的设计与实现

摘要第5-6页
Abstract第6-7页
第一章 绪言第14-19页
    1.1 研究背景第14-16页
        1.1.1 构件化软件开发第14-15页
        1.1.2 中间件第15页
        1.1.3 软件动态更新技术第15-16页
    1.2 研究现状第16-17页
    1.3 本文工作第17页
    1.4 本文组织第17-19页
第二章 相关工作第19-29页
    2.1 可适应中间件第19-21页
        2.1.1 反射式中间件第19-21页
        2.1.2 JBoss的动态更新第21页
    2.2 软件动态更新第21-23页
        2.2.1 基于分布式构件系统的动态更新第22页
        2.2.2 基于过程的动态更新第22-23页
        2.2.3 基于体系结构的动态更新第23页
        2.2.4 基于程序的动态更新第23页
    2.3 服务构件架构(SCA)及其开源实现第23-28页
        2.3.1 SCA概述第23-24页
        2.3.2 SCA规范及其编程模型第24-25页
        2.3.3 Apache Tuscany第25-28页
    2.4 本章小结第28-29页
第三章 支持构件动态更新的中间件方案第29-41页
    3.1 构件的动态更新第29-35页
        3.1.1 Quiescence算法第31-32页
        3.1.2 Tranquillity算法第32页
        3.1.3 Version Consistency算法第32-34页
        3.1.4 动态依赖的管理第34页
        3.1.5 Freeness策略第34-35页
    3.2 中间件概述第35-37页
        3.2.1 中间件基本功能第35-36页
        3.2.2 开放环境下的中间件第36-37页
    3.3 支持构件动态更新的解决方案第37-40页
        3.3.1 中间件的动态更新支持技术需求第37-38页
        3.3.2 静态结构第38-39页
        3.3.3 运行机制第39-40页
    3.4 本章小结第40-41页
第四章 ConUp中间件的设计与实现第41-56页
    4.1 ConUp系统设计第41-48页
        4.1.1 ConUp设计概述第41页
        4.1.2 ConUp总体设计第41-44页
        4.1.3 适应性构件容器第44-48页
    4.2 ConUp系统实现第48-54页
        4.2.1 构件层第49-50页
        4.2.2 事务层第50-52页
        4.2.3 构件管理工具第52-53页
        4.2.4 长事务场景下的动态更新第53-54页
    4.3 本章小结第54-56页
第五章 案例研究与实验评估第56-73页
    5.1 实验案例第56-57页
    5.2 实验环境与设计第57-60页
        5.2.1 实验环境第57页
        5.2.2 实验设计第57-60页
    5.3 实验分析第60-66页
        5.3.1 安全性(Safety)第60页
        5.3.2 干扰性(Disruption)第60-61页
        5.3.3 及时性(Timeliness)第61-65页
        5.3.4 系统开销(Overhead)第65-66页
    5.4 应用场景下的优化策略第66-69页
        5.4.1 Scope粒度对更新的影响第66-67页
        5.4.2 事务粒度对动态更新的影响第67-69页
    5.5 实验结论第69-71页
    5.6 本章小结第71-73页
第六章 总结与展望第73-75页
    6.1 工作总结第73页
    6.2 研究展望第73-75页
致谢第75-76页
攻读硕士学位期间的科研成果第76-77页
参考文献第77-81页

论文共81页,点击 下载论文
上一篇:基于吲哚菁绿的肿瘤成像荧光探针的制备及功能评价
下一篇:线粒体中C1QBP相互作用蛋白的研究