当前位置: 首页 > article >正文

系统架构设计师—案例分析—架构评估

文章目录

  • ATAM
    • 质量效用树
  • 质量属性
  • 质量特性

ATAM

质量效用树

  1. 性能:正常负载情况下,系统必须在0.5秒内对用户的查询请求进行响应。
  2. 安全性:系统应该具备完善的安全防护措施,能够对黑客的攻击行为进行检测与防御。
  3. 可用性:网络失效后,系统需要在10秒内发现错误并启用备用系统。
  4. 可修改性:在系统升级时,必须保证在10人月内,可添加一个新的消息处理中间件。

质量属性

属性作用及要点
性能处理任务所需时间/单位时间内的处理量。
可用性正常运行的时间比例,出现故障多久能启用备用系统。
安全性系统向合法用户提供服务并阻止非法用户的能力。
可修改性可维护性错误发生后进行局部性修改,对其他构件负面影响最小。
可修改性可扩展性使用新构件、改进或删除原有构件或特性。
可修改性结构重组重新组织构件及构件关系、灵活配置构件。
可修改性可移植性多样的环境(硬件平台、语言、操作系统等)。
易用性在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力。

质量特性

名称特征
敏感点为了实现某种特定的质量属性,一个或多个系统组件所具有的属性。
权衡点影响多个质量属性的特征,是多个属性的敏感点。
风险点某些做法有一些隐患可能导致一些问题。
非风险点某些做法是可行的,可接受的。

http://www.kler.cn/a/590335.html

相关文章:

  • LLM论文笔记 24: A Theory for Length Generalization in Learning to Reason
  • QT非UI设计器生成界面的国际化
  • Java 买百鸡问题
  • Google内购 Java服务端(Springboot)校验订单详细流程
  • 日志存储与分析
  • [贪心算法] 摆动序列
  • Matlab 汽车ABS实现模糊pid和pid控制
  • JVM垃圾回收器全面解析:从核心概念到选型指南
  • Matlab 经验模态分解和时频图绘制
  • 结构型模式之外观模式:让复杂系统变简单的利器
  • golang中的结构体
  • FlowGram 简介:开源前端流程搭建引擎
  • iPaaS集成平台轻量化架构的重要性
  • 国际数字影像产业园,超甲级地标招商进行中​
  • 重生之我在学Vue--第17天 Vue 3 项目优化与部署
  • 本地部署github上资源可能出现问题总结
  • 以太坊AI代理与PoS升级点燃3月市场热情,2025年能否再创新高?
  • Chapter 4-11. Troubleshooting Congestion in Fibre Channel Fabrics
  • 【FLOYD+并查集】蓝桥杯算法提高 Degrees of Separation
  • Redis的IO多路复用机制:高效的网络通信设计