第一章 绪论 1
1.1 研究方向和动机 1
1.2 国内外研究动态 2
1.3 本文研究的内容 7
第二章 概念和术语 9
2.1 配置和动态配置 9
2.2 动态配置原则和操作 10
2.3 动态配置过程中关键问题的分析和探讨 11
2.4 本文研究的内容 16
2.5 小结 17
第三章 面向图的基于组件的分布式软件动态配置模型GOPMCBS 19
3.1 GOPMCBS模型定义 19
3.2 面向图的接口定义GOPMCBS API 24
3.3 GOPMCBS框架 34
3.4 小结 36
第四章 GOPMCBS模型对基于组件的分布式软件的支持 37
4.1 描述软件体系结构 37
4.2 对动态配置的支持 44
4.3 对重用软件体系结构的支持 48
4.4 对软件容错的支持 53
4.5 简化编程模型 57
4.6 小结 66
第五章 组件依赖及其在GOPMCBS中的实现 68
5.1 组件依赖概念及其研究现状 68
5.2 组件依赖在GOPMCBS中的描述方法 72
5.3 组件依赖在GOPMCBS中的实现 85
5.4 小结 88
第六章 GOPMCBS在CORBA环境下对CCM的支持 90
6.1 CCM概述 92
6.2 GOPMCBS对CCM的支持 95
6.3 GOPMCBS未实现的CCM功能及其改进方案 104
6.4 小结 107
第七章 GOPMCBS实现原型和性能测试 110
7.1 GOPMCBS系统设计 110
7.2 GOPMCBS原型实现 119
7.3 GOPMCBS原型性能测试 132
7.4 小结 141
第八章 总结与展望 142
8.1 总结 142
8.2 进一步的工作 144
参考文献 146
致谢 158