系统架构师-第7章系统架构设计基础知识

第7章系统架构设计基础知识

7.1 软件架构概念

7.1.1 软件架构的定义

7.1.2 软件架构设计与生命周期

7.1.3 软件架构的重要性

7.2 基于架构的软件开发方法

7.2.1 体系结构的设计方法概述

7.2.2 概念与术语

7.2.3 基于体系结构的开发模型

7.2.4 体系结构需求

7.2.5 体系结构设计

7.2.6 体系结构文档化

7.2.7体系结构复审

7.2.8 体系结构实现

7.2.9体系结构的演化

7.3 软件架构风格

7.3.1 软件架构风格概述

7.3.2 数据流体系结构风格

7.3.3 调用/返回体系结构风格

7.3.4 以数据为中心的体系结构风格

7.3.5虚拟机体系结构风格

7.3.6独立构件体系结构风格

7.4 软件架构复用

7.4.1 软件架构复用的定义及分类

7.4.2 软件架构复用的原因

7.4.3 软件架构复用的对象及形式

7.4.4 软件架构复用的基本过程

7.5 特定领域软件体系结构

7.5.1 DSSA的定义

7.5.2 DSSA的基本活动

7.5.3 参与DSSA的人员

7.5.4 DSSA的建立过程

使用 Hugo 构建
主题 StackJimmy 设计