本书由系统架构领域3位领军人物亲笔撰写,系统架构领域资深专家Norman R. Augustine作序推荐,Amazon全五星评价。

第1部分(第1~3章)的重点是系统架构所展现出来的机遇,这种机遇使我们能够厘清定义系统所需的关键决策点,并选出能够应对复杂挑战的架构。第1章通过一些范例来展示架构理念,指出良好的架构,并给出本书的概要;第2章列出了进行系统分析必备的思路;第3章给出了分析系统架构所用的思维模式。

第二部分(第4~8章)着重对架构进行分析。第4章讨论了系统的形式;第5章讨论了系统的功能;第6章讲解形式与功能之间的映射,并以此给出系统架构的定义;第7章研究如何从独立于解决方案的功能陈述中衍生出系统;第8章演示样把这些概念汇聚成一套架构。

第三部分(第9~13章)讲解如何为复杂的系统定义架构。第9章从任务和可交付成果这两个方面来概述架构师的职责;第10章探讨了把组织机构方面的接口当成在架构中减少歧义的契机;第11章讲述如何用系统化的方式来捕获利益相关者的需求,排定这些需求的优先顺序,并把它们转换成系统目标;第12章提出了一些能够帮助架构师更有创意地构思并选择概念的手段;第13章讲述了一些在开发系统时管理复杂度的办法。第四部分(第14~16章)探寻了帮助架构师做决策的各种计算方法及工具所具备的潜力。第14章把系统架构的过程当成一种决策制定的过程来进行讲解;第15章讲解了如何对架构权衡空间中的信息进行综合;第16章演示了怎样把架构决策编码成一套模型,使计算机可以根据该模型自动生成权衡空间并对其进行探索。本书*后的附录中给出了一些可以对决策支持的主要功能起支援作用的工具,讨论了怎么使用基于规则的系统来自动地对架构进行列举和评估,以及怎样使用聚类算法来对权衡空间进行安排。


根据中华人民共和国国家版权局相关法规,本站不提供该PDF电子版书籍
您可以进入交流社群中继续寻找资料或购买正版书籍

Linux交流群

技术交流社群://gulass.cn/club

Linux书籍在线阅读://gulass.cn/chapter-00.html

本文原创地址://gulass.cn/system-architecture.html编辑:向云艳,审核员:逄增宝