编写软件架构文档说明,第 1 部分: 什么是软件架构,为什么为软件架构编写文档说明非常重要文档选项未显示需要 JavaScript 的文档选项打印本页将此页作为电子邮件发送讨论英文原文级别: 中级Tilak Mitra, 认证高级 IT 架构师, IBM Global Services2008 年 10 月 16 日软 件架构对于复杂实时系统的开发已日益变得更加重要。在这个新的系列中,了解为什么以及应该如何编写软件架构文档说明。您将了解为任何中大型软件开发项目编 写文档说明的五个不同视图或方面。这是本系列中的第一篇文章,其中将介绍软件架构和文档说明的重要性。您还将概略了解将在后续文章中介绍的体系结构视图。 引言软件架构是一门学科,开始于 20 世纪 70 年代。面对不断增加的复杂性和开发复杂实时系统的压力,作为主流系统工程和软件开发的基本构造,软件架构应运而生。 与任何其他久经考验的学科一样,软件架构在诞生之初也面临许多挑战。软件架构表示系统的结构和行为方面。