本书首先解释了系统是什么,系统架构是什么,并解释了如何从形式和功能方面分析系统。然后开始解释如何创建一个好的系统架构。在将一个概念演化为架构的过程中,架构师需要对系统进行分解,才能看到这些组件的结构以及它们是如何交互的,因此需要根据一些指标构建一个权衡空间,以便优化算法可以用来找出有利的结构。
本书由系统架构领域的三位领军人物撰写。由该领域资深专家 Norman R. Augustine 推荐,在亚马逊上获得五星级评价。
【本书分为四部分】
第一部分(第 1-3 章)的重点是引出系统架构。第 1 章通过一些示例介绍架构思想,指出好的架构,并对本书进行概述;第 2 章列出了系统分析所需的思想;第 3 章介绍了用于分析系统架构的心智模型。
第二部分(第 4-8 章)侧重于架构分析。第四章讨论了系统的形式;第5章讨论了系统的功能;第6章解释了形式和功能之间的映射,并提供了系统架构的定义;第 7 章探讨了如何从独立于解决方案的函数中迁移出来。第 8 章展示了如何将这些概念整合到一个架构中。
第三部分(第 9-13 章)解释了如何为复杂系统定义架构。第 9 章概述了架构师在任务和可交付成果方面的作用;第 10 章讨论了如何利用组织接口来减少架构中的歧义;第 11 章描述了如何系统地捕捉利益相关者的需求并将其转化为系统目标;第 12 章介绍了一些可以帮助架构师更有创意地构思和选择概念的工具;第 13 章描述了在开发系统时管理复杂性的一些方法。
第四部分(第 14-16 章)探讨了各种计算方法和工具在帮助建筑师做出决策方面的潜力。第 14 章将系统架构过程解释为决策过程;第 15 章解释了如何在架构权衡空间中综合信息;第 16 章展示了如何将架构决策编码到一组模型中,以使计算机能够从该模型中自动生成并探索权衡空间。
https://download.eeworld.com.cn/detail/sigma/613839
|