文摘
英文文摘
声明
第一章绪论
1.1课题研究背景
1.2现状分析
1.2.1研究的现状
1.2.2存在的问题
1.3选题的意义
1.4本文的主要工作
1.5本文的组织结构
第二章动态配置机制
2.1引言
2.2动态配置的基本概念
2.3动态配置的研究现状
2.4基于构件的软件系统
2.4.1构件和构件连接器
2.4.2软件体系结构
2.5基于构件的软件系统中的动态配置机制
2.5.1动态配置意图
2.5.2配置描述
2.5.3动态配置算法
2.5.4系统一致性
2.6一般过程
2.7配置原则
2.8小结
第三章动态配置模型
3.1引言
3.2动态配置系统的结构
3.2.1反射
3.2.2动态配置系统的反射体系
3.3基于反射的动态配置模型
3.4动态配置模型的元数据
3.4.1元结构数据
3.4.2元语义数据
3.5动态配置模型的元协议
3.5.1一致性约束规则
3.5.2元协议
3.6小结
第四章元数据与元协议
4.1引言
4.2元数据设计
4.2.1构件描述规则
4.2.2构件连接器描述规则
4.2.3构件关系描述规则
4.3基于XML的元数据描述
4.3.1构件描述
4.3.2构件连接器描述
4.3.3构件关系描述
4.3.4基于XML的软件体系结构描述
4.4元协议设计
4.4.1构件属性设置
4.4.2增加构件
4.4.3删除构件
4.4.4构件连接关系的建立
4.4.5构件连接关系的删除
4.5一致性验证
4.6 小结
第五章实例
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动态配置实现
5.5.1结构变化
5.5.2运行测试
5.6小结
第六章总结与展望
6.1本文工作的总结
6.2进一步的工作
致谢
参考文献
附录