【系统架构设计师】专题:基于架构的软件开发方法 ABSD(详细知识点及历年
更多内容请见: 备考系统架构设计师-核心总结索引一、ABSD概述
基于体系结构(架构)的软件设计(Architecture-Based Software Design,ABSD) 方法是体系结构驱动的,即指构成体系结构的贸易、质量和功能需求的组合驱动的。在基于体系结构的软件设计方法中,采用视角与视图来形貌软件架构,采用用例来形貌功能需求,采用质量场景来形貌质量需求。
ABSD方法是架构驱动,强调由 业务、质量和功能需求 的组合驱动架构设计。它强调采用 视角和视图 来形貌软件架构,采用 用例和质量属性场景 来形貌需求。进一步来说,用例形貌的是功能需求,质量属性场景形貌的是质量需求(或侧重于非功能需求)。
ABSD 是 自顶向下、递归细化的,迭代的每一步都有清晰的界说,有助于低落体系结构设计的随意性。使用ABSD方法,设计活动可以从项目总体功能框架明确就
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]