基于架构的软件开发方法ABSD

⚠️ 资料来源于互联网整理,仅作备考参考,正式结论请以官方教程与考纲为准。发现错误欢迎反馈问题。

🔒 本篇为会员内容。开通会员 →(全站会员内容畅读 · 附件下载 · 专享答疑)

学科 系统架构设计 | 章节 §6 / 第7章 | 考点类型 概念题、论文考点 | 重要度 ★★★ | 知识点ID SA-02

一、核心定义

  • ABSD(Architecture-Based Software Design)是一种软件开发方法,它将软件开发过程划分为六个阶段:架构需求、架构设计、文档化、复审、实现和演化。
  • 架构需求阶段获取用户需求,标识系统中所要用到的构件。
  • 架构设计阶段提出架构方案,选择架构风格,映射构件,分析构件相互作用,产生架构。
  • 文档化阶段输出规范文档,主要产出体系结构规格说明和测试体系结构需求的质量设计说明书。
显示剩余 75% 未加载,展开全文会员 / 金牌会员可阅读全文、下载附件、专享答疑了解会员权益