目录
一.综述 4
二.关注点 5
2.1 功能需求 5
2.2 质量需求 6
2.3 约束 8
三.体系结构需求定义 8
3.1 体系结构需求描述及体系结构约束 8
3.2 用例视图 20
3.3非功能需求的可验证性场景描述 21
四.初始体系结构 29
4.2 初始体系结构 30
4.3 初始体系结构——逻辑视图 32
4.4 初始体系结构——开发视图 32
4.5 初始体系结构——进程视图 37
4.6 初始体系结构——部署视图 38
五.设计决策 40
5.1 决策列表 40
六.最终的高层结构 45
6.1 逻辑视图 45
6.2 开发视图 58
6.3 进程视图 108
6.4 部署视图 110
七.风格 112
7.1 层次式风格 112
7.1.1 相关功能 112
7.1.2 所考虑的质量要求和决策依据 112
7.1.3 所影响的模型视图部分 112
7. 2管道/过滤器风格 112
7.2.1 相关功能 112
7.2.2 所考虑的质量要求和决策依据 113
7.2.3 所影响的模型视图部分 113
7.3 存储库风格 113
7.3.1 相关功能 113
7.3.2 所考虑的质量要求和决策依据 113
7.3.3 所影响的模型视图部分 113
7.4 隐式调用风格 114
7.4.1 相关功能 114
7.4.2 所考虑的质量要求和决策依据 114
7.4.3 所影响的模型视图部分 115
7.5面向对象风格 115
7.5.1 相关功能 115
7.5.2 所考虑的质量要求和决策依据 115
7.5.3 所影响的模型视图部分 116
1