摘要 | 第1-8页 |
Abstract | 第8-13页 |
第一章 绪论 | 第13-18页 |
·研究方向和动机 | 第13-14页 |
·国内外研究动态 | 第14-17页 |
·本文研究的内容 | 第17-18页 |
第二章 概念和术语 | 第18-24页 |
·配置和动态配置 | 第18页 |
·动态配置原则和操作 | 第18-19页 |
·动态配置过程中关键问题的分析和探讨 | 第19-22页 |
·和软件动态配置相关的研究方向 | 第22-23页 |
·小结 | 第23-24页 |
第三章 面向图的基于组件的分布式软件动态配置模型GOPMCBS | 第24-37页 |
·GOPMCBS 模型定义 | 第24-27页 |
·面向图的接口定义GOPMCBS API | 第27-35页 |
·GOPMCBS API 中的类定义 | 第27-28页 |
·GOPMCBS API 中的内嵌引用集合及其计算的定义 | 第28-29页 |
·GOPMCBS API 中的操作原语定义 | 第29-35页 |
·GOPMCBS 框架 | 第35-36页 |
·小结 | 第36-37页 |
第四章 GOPMCBS 模型对基于组件的分布式软件的支持 | 第37-55页 |
·描述软件体系结构 | 第37-41页 |
·软件体系结构的研究现状 | 第38-39页 |
·GOPMCBS 对描述软件体系结构的支持 | 第39-41页 |
·对动态配置的支持 | 第41-44页 |
·对重用软件体系结构的支持 | 第44-47页 |
·软件重用 | 第44-45页 |
·GOPMCBS 对重用软件体系结构的支持 | 第45-47页 |
·对软件容错的支持 | 第47-49页 |
·支持CBDS 的容错 | 第47-48页 |
·实现CBDS 的容错 | 第48-49页 |
·简化编程模型 | 第49-54页 |
·CORBA 编程模型 | 第50-52页 |
·GOPMCBS 对编程模型的简化 | 第52-54页 |
·小结 | 第54-55页 |
第五章 组件依赖及其在 GOPMCBS 中的实现 | 第55-69页 |
·组件依赖概念和研究现状 | 第55-58页 |
·组件依赖及其分类 | 第55-56页 |
·组件依赖的研究现状 | 第56-58页 |
·组件依赖在GOPMCBS 中的描述方法 | 第58-66页 |
·GOPMCBS 中组件依赖描述模型 | 第58-60页 |
·GOPMCBS 中组件依赖描述方法设计 | 第60-64页 |
·进一步的讨论 | 第64-66页 |
·组件依赖在GOPMCBS 中的实现 | 第66-68页 |
·小结 | 第68-69页 |
第六章 GOPMCBS 在CORBA 环境下对 CCM 的支持 | 第69-80页 |
·CCM 概述 | 第70-72页 |
·GOPMCBS 对CCM 的支持 | 第72-77页 |
·简化POA | 第72-73页 |
·统一的对象生命周期管理 | 第73-75页 |
·统一的开发模式 | 第75-77页 |
·GOPMCBS 未实现的CCM 功能及其改进方案 | 第77-78页 |
·从CIDL 中抽取信息 | 第77-78页 |
·在GOPMCBS 的设计中增加CCM 管理器 | 第78页 |
·小结 | 第78-80页 |
第七章 GOPMCBS 实现原型和性能测试 | 第80-100页 |
·GOPMCBS 系统设计 | 第80-86页 |
·框架设计 | 第80-82页 |
·类库设计 | 第82-84页 |
·可扩展框架设计 | 第84-86页 |
·GOPMCBS 原型实现 | 第86-95页 |
·图的表示 | 第86-87页 |
·通信原语的映射 | 第87页 |
·实现原理和流程 | 第87-91页 |
·一致性分析及解决方案 | 第91-95页 |
·GOPMCBS 原型性能测试 | 第95-99页 |
·图的动态更新 | 第95-96页 |
·在CORBA 上引入GOPMCBS 的负载 | 第96-97页 |
·建立图—初始化图形 | 第97-98页 |
·配置操作对正常调用的影响 | 第98-99页 |
·小结 | 第99-100页 |
第八章 总结与展望 | 第100-103页 |
·总结 | 第100-101页 |
·进一步的工作 | 第101-103页 |
参考文献 | 第103-110页 |
作者攻读博士期间已发表和完成的论文 | 第110-112页 |
作者攻读博士期间参与的科研项目 | 第112-113页 |
致谢 | 第113-114页 |
发表意见书 | 第114-115页 |
博硕士学位论文同意发表声明 | 第115页 |