第1章绪论
1.1 软件开发面临的挑战
1.2 软件开发方法的螺旋式演进——从结构化到构件化
1.2.1 结构化开发方法
1.2.2 面向对象开发方法
1.2.3 分布式对象方法
1.2.4 基于构件的开发方法
1.3 为什么要应用软件构件技术
讨论与思考
第2章 构件的基本概念
2.1 关键问题的提出
2.2 构件的概念
2.3 构件的要素
2.4 构件的来源
2.5 构件的分类
2.6 构件的粒度
2.6.1 构件粒度的概念
2.6.2 构件粒度的划分
2.6.3 构件粒度与业务模型之间的关系
2.7 软件构件技术的研究内容
讨论与思考
第3章 构件管理和组装技术
3.1 关键问题
3.2 构件的模型
3.2.1 构件模型的基本概念
3.2.2 典型的构件模型
3.2.3 构件模型技术发展展望
3.3 构件的组装
3.3.1 构件组装概述
3.3.2 构件组装过程
3.3.3 构件组装技术的研究方向
3.3.4 构件组装分类
3.3.5 构件组装描述语言XML
3.3.6 基于Web Services的异构构件组装技术
……
第4章 基于构件的软件过程
第5章 构件组装平台的设计与实现
第6章 构件组装平台开发实例
第7章 其他相关技术
参考文献