基于架构的软件开发方法ABSD
⚠️ 资料来源于互联网整理,仅作备考参考,正式结论请以官方教程与考纲为准。发现错误欢迎反馈问题。
🔒 本篇为会员内容。开通会员 →(全站会员内容畅读 · 附件下载 · 专享答疑)
学科 系统架构设计 | 章节
§6 / 第7章| 考点类型 概念题、论文考点 | 重要度 ★★★ | 知识点IDSA-02
一、核心定义
- ABSD(Architecture-Based Software Design)是一种软件开发方法,它将软件开发过程划分为六个阶段:架构需求、架构设计、文档化、复审、实现和演化。
- 架构需求阶段获取用户需求,标识系统中所要用到的构件。
- 架构设计阶段提出架构方案,选择架构风格,映射构件,分析构件相互作用,产生架构。
- 文档化阶段输出规范文档,主要产出体系结构规格说明和测试体系结构需求的质量设计说明书。