软件架构设计:实用方法及实践

软件架构设计:实用方法及实践

评分

★★★★★

ISBN

9787111573814

出版社

机械工业出版社 2017-07-01出版

译者

刘旭斌

分类

编程设计

内容简介
书中介绍了架构的设计过程以及设计方法:属性驱动设计(ADD)。利用ADD,可以帮助使用者在设计过程中不断重构设计。作者通过介绍ADD的概念和ADD的几个应用实例,展示了如何执行架构设计,如何重用设计概念,即借用其他成熟的解决方案。本书特别适合想要“从入门到精通”掌握软件架构设计的读者。
AI简介
这是一本全面而深入探讨软件架构设计的书籍。书中详细介绍了属性驱动设计(ADD) 方法,这是一种迭代式架构设计方法,它的核心思想是将驱动因子作为输入,然后通过细化在先前迭代中识别的元素来生成架构。书中通过多个案例研究,展示了如何执行架构设计,如何重用设计概念,即借用其他成熟的解决方案。 书中首先介绍了软件架构设计的基本概念,包括设计流程、设计原则、设计概念和设计方法。然后,书中详细介绍了ADD方法的发展史,从ADD 1.0到ADD 3.0,我们看到了软件架构设计方法的不断演进和优化。书中还详细讨论了ADD 3.0的改进,包括对软件架构设计的深入理解和实践,以及通过推广快速设计迭代,解决ADD 2.0的一些缺点。 书中还详细介绍了属性驱动设计方法总结,包括设计过程、设计回合、设计迭代、设计概念的选择和识别,以及设计进度的追踪方法。书中还详细讨论了FCAPS系统需求概述,大数据系统设计挑战,以及银行系统案例研究,这些案例研究展示了如何运用ADD 3.0方法对现有系统进行改进。 书中还详细介绍了分析在决策理解中的作用,分析技术的选择与风险承受能力,以及基于场景的软件架构设计评审方法。书中
阅读/下载地址