文摘
英文文摘
前言
论文说明:图表目录
学位论文独创性声明及使用授权说明
第一章 绪论
1.1 软件构件
1.1.1 软件构件定义
1.1.2 软件构件模型
1.2 软件构件规约
1.2.1 接口规约
1.2.2 行为规约
1.2.3 非功能性规约
1.2.4 典型软件构件规约
1.2.5 构件规约的形式化描述语言
1.3 软件构件检索匹配方法
1.3.1 基于文本的软件构件检索匹配方法
1.3.2 基于语法规约的软件构件检索匹配方法
1.3.3 基于语义规约的软件构件检索匹配方法
1.4 本文选题及研究意义
1.4.1 存在的主要问题
1.4.2 研究意义
1.5 主要研究内容
1.6 论文组织
第二章 软件构件规约
2.1 软件构件规约组成
2.2 领域问题空间
2.2.1 领域一般信息
2.2.2 功能类型空间
2.2.3 变量类型空间
2.2.4 功能空间
2.2.5 变量空间
2.3 接口规约
2.3.1 构件一般信息
2.3.2 功能描述
2.4 行为规约
2.4.1 行为规约的一般形式
2.4.2 构件行为规约的约定
2.4.3 构件行为规约的简化表示
2.5 对比分析
2.6 本章小结
第三章 软件构件检索匹配方法
3.1 基本步骤
3.2 查询条件定义
3.2.1 定义查询条件流程
3.2.2 查询条件的形式化描述
3.3 语法匹配
3.3.1 基本思想
3.3.2 语法匹配算法
3.3.3 性能分析
3.3.4 讨论
3.4 语义匹配
3.4.1 基本思路
3.4.2 语义匹配算法
3.4.3 精确匹配
3.4.4 松散匹配
3.4.5 讨论
3.5 语义匹配算法分析
3.5.1 查询条件与构件行为规约关系的划分
3.5.2 查全率和查准率分析
3.5.3 执行效率分析
3.5.4 存在的不足
3.6 本章小结
第四章 基于服务的水利应用服务平台
4.1 SOA简介
4.2 服务平台总体框架
4.2.1 总体框架
4.2.2 平台功能
4.2.3 平台内其它组成部分
4.3 服务平台中构件检索匹配相关功能的设计与实现
4.3.1 水资源管理和调度系统分析
4.3.2 领域问题空间定义功能
4.3.3 构件描述功能
4.3.4 查询条件定义
4.3.5 构件检索匹配功能
4.4 本章小结
第五章 总结与展望
5.1 本文总结
5.2 进一步的研究
参考文献
致谢
发表的主要论著及参与的主要科研项目