文摘
英文文摘
独创性声明及学位论文使用授权声明
1前言
1.1课题的背景
1.2国内外研究现状
1.3本文的研究内容
1.4本文的组织结构
2相关技术
2.1软件复用技术
2.1.1软件复用的定义
2.1.2软件复用的形式
2.1.3流行的软件复用技术
2.1.4实现软件复用的相关因素
2.2软件构件技术
2.2.1构件基本概念
2.2.2软件构件技术的研究内容
2.2.3主流软件构件规范
2.2.4软件构件的分类
2.3软件体系结构
2.3.1对象连接式体系结构
2.3.2接口连接式体系结构
2.3.3插头插座式体系结构
2.4构件组装技术
2.4.1构在件组装的概念
2.4.2构件组装技术的研究内容
2.4.3构件组装分类
2.4.4构件组装工具
3基于软件构件模型的制作和组装
3.1一种基于SA的软件构件模型
3.2原子构件的制作和组装
3.2.1一个原子构件制作
3.2.2原子构件组装
3.3复合构件的制作和组装
3.3.1复合构件的制作
3.3.2复合构件组装
3.4构件组装机制和程序控制结构
4支持领域特性的优化构件组装方法
4.1基于优化的构件组装方法
4.1.1变化性固定问题转换
4.1.2形式化领域约束
4.1.3形式化需求约束
4.1.4决定目标函数
4.2基于优化的构件组装实例
4.2.1洪水预报简介
4.2.2构件制作
4.2.3构件的组装和运行
5构件组装技术的应用
5.1水利信息门户的设计目标和原则
5.1.1水利信息门户的设计目标
5.1.2水利信息门户的设计原则
5.2水利信息门户的总体架构
5.2.1水利信息门户系统的软件体系结构
5.2.2水利信息门户系统的功能模块设计
6结论
致谢
参考文献
在校学习期间发表的论文