文摘
英文文摘
声明
绪论
第一章 软件复用与构件库
1.1软件复用
1.2软件构件
1.2.1软件构件的定义
1.2.2软件构件的特征
1.2.3软件构件的类型
1.3基于构件的软件开发
1.4构件管理与构件库
1.4.1基本概念
1.4.2构件库的角色
本章小结
第二章 构件的描述与分类
2.1构件的描述
2.1.1构件描述模型
2.1.2常用的描述模型
2.2构件的分类
2.3刻面分类模式
2.3.1刻面分类模式的基本概念
2.3.2刻面分类模式研究现状
本章小结
第三章 改进的刻面分类模式
3.1刻面分类模式的缺点
3.2改进方案使用的数据结构
3.3刻面分类的树建模
3.4基于动态权重的数字化刻面分类的树建模
3.4.1刻面分类模式的基本特征
3.4.2原子术语数字化
3.4.3动态权重的引入
3.4.4构件间的相关度
3.4.5基于动态权重的数字化刻面分类的构件检索
3.5基于动态权重的数字化刻面分类的模式的优点
3.6基于动态权重的数字化刻面分类的模式性能验证
3.6.1验证环境
3.6.2验证结果分析
本章小结
第四章 改进的刻面分类在智能优化算法车间调度构件中的应用
4.1开发方案介绍
4.1.1开发环境介绍
4.1.2构件的存储方式
4.1.3刻面分类方案
4.1.4数据库设计方案
4.1.5构件使用情况的反馈
4.2相关技术介绍
4.2.1 Struts框架简介
4.2.2 JDBC(Java DataBase Connectivity)简介
4.2.3 XML及其查询
4.3关键技术的实现
4.3.1数据库的访问与操作
4.3.2构件的数字化刻面的自动生成
4.3.3目标构件描述的数字化及刻面权重表的初始化
4.3.4构件的检索与发布
4.4系统功能模块图
4.5系统部分画面
本章小结
结论
参考文献
攻读硕士学位期间发表的学术论文
致谢
大连交通大学;