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

架构权衡分析方法

上一篇博文提到了架构权衡分析方法,在本文,我们一起来深入探讨 架构权衡分析方法。这是一个非常重要且系统化的方法,用于在软件架构设计阶段分析和决策质量属性(即我们刚才讨论的DFX需求)。

一、 核心概念:什么是ATAM?

架构权衡分析方法是由卡耐基梅隆大学软件工程研究所开发的一种方法,用于 评估软件架构在满足多个、往往相互冲突的质量属性(如性能、可修改性、安全性、可用性等)方面的能力
它的核心思想是:
  1. 承认权衡是必然的​:你无法同时将所有质量属性做到极致。提升性能可能会损害可修改性;增强安全性可能会增加成本。架构师的核心工作就是做出明智的权衡
  2. 建立清晰的分析框架​:ATAM提供了一个结构化的流程,帮助利益相关者理解架构决策如何影响他们关心的质量目标。

二、 ATAM的目标是什么?

进行ATAM评估的主要目标包括:
  • 澄清质量需求​:让所有利益相关者对“可用性”、“性能”等术语有统一、量化的理解。
  • 发现架构风险​:识别出那些可能导致系统无法满足其关键质量属性的架构决策。
  • 识别权衡点​:明确在哪些地方,为了一个质量属性而牺牲了另一个质量属性。
http://www.dtcms.com/a/404725.html

相关文章:

  • asp.net网站怎么做wordpress无法跳转正确的404
  • 建站平台 做网站手机网站用什么开发
  • 企业建站系统信息空间查看网站
  • 爱站权重查询办公室装修会计分录
  • 潍坊大型网站建设平台nodejs做静态网站
  • 搭建网站手机软件网站域名交易
  • 多城市网站建设网站建设包括两个方面
  • 行业网站建设费用小狐狸动画制作软件app下载
  • led灯网站模板想看别人的wordpress博客网站
  • 汕头模板建站软件wordpress开玩笑_呵?
  • 网站常用架构浙江邮电工程建设有限公司网站
  • 一个空间放2个网站乐清市城乡规划建设局网站
  • 阿里云投数亿资源扶持中小网站迁移服务器网络营销战略内容
  • 电商网站什么要求高深圳小程序制作排名
  • 秦皇岛网站推广价钱石家庄哪家网站做的好
  • 网站建设招标提问厦门建设网站的
  • 自己注册了个域名想做一个网站吗抖音代运营计划书
  • 做网站收会员费违法吗wordpress博客页面模板下载
  • 建设银行网站怎么查余额微信 wordpress
  • 一个商城网站开发要多少时间wordpress 小米模板
  • 网站 二维码的作用自动推广软件下载
  • 网站建设app哪个好用做网站提高淘宝店排名
  • 新1站网站建设公司网站建设多少费用
  • 哈尔滨学校网站建设做网站优化就是发文章吗
  • 网站域名解析错误怎么办营销策划书怎么写格式
  • 外省公司做网站备案网站建设与管理需要什么软件有哪些内容
  • 山东建设发展研究院网站网络设计方案包括哪些
  • 企业网站要怎么建设去成都旅游攻略怎么做
  • String算法提升_2/9:415. 字符串相加
  • 做企业网站的尺寸是多少钱简洁大气网站设计