绪论 软件构架及编档
p.1 软件构架的作用
p.2 构架文档的使用
p.3 接口
p.4 视图
p.5 视图类型和风格
p.6 合理文档的7种规则
p.7 总结检查表
p.8 问题讨论
p.9 更多阅读材料
第i部分 软件构架视图类型及风格
1. 1 视图类型和风格目录
1. 2 风格指导:风格编档标准结构
第1章 模块视图类型
1.1 概述
1.2 模块视图类型的元素、关系和特性
1.3 模块视图类型支持什么和不支持什么
1.4 模块视图类型的表示法
1.5 与其他视图类型的关系
1.6 总结检查表
1.7 问题讨论
1.8 更多阅读材料
第2章 模块视图类型的风格
2.1 分解风格
2.2 使用风格
2.3 泛化风格
2.4 分层风格
2.5 总结检查表
2.6 问题讨论
2.7 更多阅读材料
第3章 组件和连接器视图类型
3.1 概述
3.2 c&c视图类型的元素、关系和特性
3.3 c&c视图类型支持什么和不支持什么
3.4 c&c视图类型表示法
3.5 与其他视图类型的关系
3.6 总结检查表
3.7 问题讨论
3.8 更多阅读材料
第4章 组件和连接器视图类型的风格
4.1 管道和过滤器风格
4.2 共享数据风格
4.3 发布-订阅风格
4.4 客户机-服务器风格
4.5 对等连接风格
4.6 通信-进程风格
4.7 c&c风格表示法
4.8 总结检查表
4.9 问题讨论
4.10 更多阅读材料
第5章 分配视图类型和风格
5.1 概述
5.2 元素、关系和特性
5.3 部署风格
5.4 实现风格
5.5 工作任务风格
5.6 总结检查表
5.7 问题讨论
5.8 更多阅读材料
第ii部分 软件构架编档实践
第6章 高级概念
6.1 信息分块:视图包、精化和描述完整性
6.2 使用上下文图
6.3 组合视图
6.4 为可变性和动态编
6.5 创建和编档新风格
6.6 总结检查表
6.7 问题讨论
6.8 更多阅读材料
第7章 软件接口编档
7.1 概述
7.2 接口规范
7.3 接口文档的标准结构
7.4 接口文档的涉众
7.5 接口文档的表示法
7.6 接口文档范例
7.7 总结检查表
7.8 问题讨论
7.9 更多阅读材料
第8章 行为编档
8.1 结构之外的信息
8.2 行为编档位置
8.3 为什么需要编档行为
8.4 编档内容
8.5 编档行为的方式:表示法和语言
8.6 总结检查表
8.7 问题讨论
8.8 更多阅读材料
第9章 视图的选择
9.1 涉众及其文档需求
9.2 做出选择
9.3 两个范例
9.4 总结检查表
9.5 问题讨论
9.6 更多阅读材料
第10章 制作文档包
10.1 采用一个文档还是若干文档?
10.2 视图编档
10.3 编档视图之外的信息
10.4 软件构架文档的验证
10.5 总结检查表
10.6 问题讨论
10.7 更多阅读材料
第11章 其他视图和视图外信息
11.1 概述
11.2 rational统一过程/kruchten4+1
11.3 uml
11.4 西门子4种视图
11.5 c4isr构架框架
11.6 ansi/ieee-1471-2000
11.7 数据流和控制流
11.8 rm-odp
11.9 如何结束构架编档
11.10 尾声
11.11 更多阅读材料
附录a 软件构架文档包摘录
ecs软件构架文档
术语表
参考文献
展开