第4章 软件架构的描述与交流

第 2 章介绍了一些基本的软件架构术语以及软件架构师的核心任务。其中最重要的任务之一是向利益相关者指定(即记录)并交流软件架构。软件架构师主要通过口头交流了解他们需要以书面形式记录的内容——换句话说,书面描述/文档和口头交流相互补充。 本章为您提供了根据 iSAQB 课程为利益相关者描述/记录软件架构所需工具的概述。 本章涵盖以下主题:iSAQB 定义的软件架构视图;基于模板的、统一结构的架构文档;iSAQB 视图的内容和描述元素;软件架构中的横切关注点;描述软件架构的常见文档类型;文档的最佳实践;以及选定架构框架的简要概述。 对于本章中描述的软件架构,我们将主要处理第 2 章中定义的功能(A - 架构)和技术(T - 架构)级别。在以下部分,术语“架构”始终指软件架构。 关于这些和其他主题的更详细信息,例如,可以在 [Clem03]、[Sta11]、[RH06] 和 [DE++09] 中找到。

Last updated