×
思维导图备注
软件架构理论与实践
首页
收藏书籍
阅读记录
书签管理
我的书签
添加书签
移除书签
12.2 软件架构仿真流程
浏览
3
扫码
小字体
中字体
大字体
2022-01-24 10:45:44
请
登录
再阅读
上一篇:
下一篇:
前言
教学建议
上篇 基础理论篇
第1章 软件架构概述
1.1 软件架构产生的背景
1.2 软件架构的主要思想和特征
1.3 软件架构的发展阶段
1.4 软件架构研究和应用现状
1.5 本章小结
参考文献
第2章 软件架构的概念
2.1 引言
2.2 组成派的主要定义
2.3 决策派的主要定义
2.4 其他定义
2.5 参考定义框架
2.6 本章小结
思考题
参考文献
第3章 软件架构模型
3.1 引言
3.2 软件架构的可视化建模方法
3.3 软件架构的形式化建模方法
3.4 其他建模方法
3.5 软件架构建模方法的发展趋势分析
3.6 本章小结
思考题
参考文献
第4章 软件架构的风格与模式
4.1 软件架构风格的定义
4.2 软件架构风格的分类
4.3 典型的软件架构风格
4.4 软件架构模式
4.5 本章小结
思考题
参考文献
第5章 软件架构描述语言
5.1 引言
5.2 ADL的核心设计元素
5.3 几种典型的ADL
5.4 本章小结
思考题
参考文献
第6章 软件架构与敏捷开发
6.1 软件开发的发展简史
6.2 敏捷开发
6.3 敏捷开发过程中的软件架构设计
6.4 两类常见的敏捷软件架构设计方法
6.5 本章小结
思考题
参考文献
中篇 工程实践篇
第7章 架构驱动的软件开发
7.1 架构驱动的软件开发简介
7.2 架构需求获取
7.3 架构设计、文档化和评估
7.4 架构的实现与维护
7.5 本章小结
思考题
参考文献
第8章 软件架构设计和实现
8.1 从需求分析到架构设计
8.2 从软件架构到详细设计
8.3 软件架构设计原则
8.4 软件架构设计面临的主要威胁及对策
8.5 本章小结
思考题
参考文献
第9章 软件架构的演化和维护
9.1 软件架构演化和软件架构定义的关系
9.2 软件架构演化方式的分类
9.3 软件架构演化原则
9.4 软件架构维护
9.5 本章小结
思考题
参考文献
第10章 软件架构恢复
10.1 引言
10.2 架构信息提取
10.3 基于多规则聚类的架构恢复
10.4 本章小结
思考题
参考文献
第11章 软件架构质量
11.1 引言
11.2 软件架构与质量属性
11.3 软件架构质量指标
11.4 软件架构质量保障和评估方法
11.5 本章小结
思考题
参考文献
第12章 软件架构仿真
12.1 软件仿真的概念
12.2 软件架构仿真流程
12.3 UML软件架构仿真
12.4 非UML软件架构仿真
12.5 软件架构仿真实践
12.6 本章小结
思考题
参考文献
第13章 软件架构度量和评估
13.1 引言
13.2 典型的软件架构度量和评估方法
13.3 软件架构度量和评估过程
13.4 软件架构演化度量和评估实践
13.5 本章小结
思考题
参考文献
第14章 软件架构形式化验证
14.1 引言
14.2 形式化验证
14.3 软件架构验证
14.4 基于SPIN的静态软件架构验证实践
14.5 架构演化验证案例分析——以MVC为例
14.6 本章小结
思考题
参考文献
第15章 软件架构分析与测试
15.1 引言
15.2 软件架构分析方法
15.3 软件架构测试
15.4 本章小结
思考题
参考文献
第16章 软件架构重构
16.1 引言
16.2 软件重构现状
16.3 基于度量的软件架构重构
16.4 面向模式的软件架构重构
16.5 本章小结
思考题
参考文献
下篇 未来主题篇
第17章 软件架构的腐蚀和对策
17.1 引言
17.2 软件架构腐蚀的含义
17.3 软件架构腐蚀的预防控制策略
17.4 软件架构实践中面临的主要威胁及其对策
17.5 本章小结
思考题
参考文献
第18章 软件架构解耦
18.1 引言
18.2 分层架构及其解耦
18.3 微内核架构及其解耦
18.4 微服务架构及其解耦
18.5 黑板架构风格及其解耦
18.6 干净架构及其解耦
18.7 管道–过滤器风格及其解耦
18.8 基于元模型的架构及其解耦
18.9 REST架构风格及其解耦
18.10 本章小结
思考题
参考文献
第19章 软件架构技术债
19.1 引言
19.2 技术债简介
19.3 设计债
19.4 代码债
19.5 测试债
19.6 文档债
19.7 技术债的处理
19.8 本章小结
思考题
参考文献
第20章 软件架构坏味道
20.1 引言
20.2 典型的代码坏味道
20.3 典型的设计坏味道
20.4 本章小结
思考题
参考文献
第21章 软件架构脆弱性
21.1 引言
21.2 什么是软件脆弱性
21.3 典型的软件架构脆弱性
21.4 本章小结
思考题
参考文献
第22章 软件架构模式识别
22.1 引言
22.2 模式识别方法现状
22.3 两种典型的架构模式识别方法
22.4 基于本体的架构模式识别方法
22.5 本章小结
思考题
参考文献
第23章 结束语
23.1 软件架构是早期阶段质量保障的基础
23.2 软件架构的作用
23.3 软件架构发展趋势
思考题
参考文献
暂无相关搜索结果!
×
二维码
手机扫一扫,轻松掌上学
×
《软件架构理论与实践》电子书下载
请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
EPUB 电子书
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度