文摘
英文文摘
声明
第1章绪论
1.1研究背景及意义
1.1.1研究背景
1.1.2研究意义
1.2国内外研究现状
1.2.1构件描述研究现状
1.2.2构件检索研究现状
1.3本文主要研究内容
1.4本文的组织形式
第2章构件技术与主动服务简介
2.1构件技术
2.1.1软件复用技术
2.1.2构件的概念
2.1.3构件模型
2.1.4构件库
2.2主动服务简介
2.3本章小结
第3章通用构件描述语言
3.1 XML相关知识研究
3.1.1可扩展标识语言XML
3.1.2文档类型定义DTD
3.1.3 XML Schema
3.2构件通用描述研究
3.2.1常用的构件描述语言
3.2.2构件的通用描述
3.2.3 XML描述构件的可行性
3.3通用构件描述语言UCDL
3.3.1 UCDL模型结构
3.3.2 UCDL的XML Schema设计
3.4本章小结
第4章刻面分类检索的研究
4.1构件分类技术概述
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.4本章小结
第5章构件注册与检索系统的设计及实现
5.1系统概述
5.2系统设计方案
5.2.1系统结构
5.2.2系统实现技术选择
5.3刻面选择及数据库设计
5.3.1刻面选择方案
5.3.2数据库设计方案
5.4构件检索功能实现
5.4.1匹配算法实现
5.4.2系统刻面描述树的生成
5.4.3构件检索流程
5.5构件注册功能实现
5.5.1构件注册流程
5.5.2 UCDL有效性验证及解析的设计
5.5.3 UCDL验证与解析的实现
5.6系统应用
5.7本章小结
第6章总结与展望
6.1总结
6.2展望
参考文献
附录
攻读硕士学位期间发表学术论文
致谢