首页 > 其他分享 >26软件架构评估方法

26软件架构评估方法

时间:2023-07-27 10:13:07浏览次数:35  
标签:26 ATAM 分析法 响应 SAAM 软件架构 评估

有三个方式

基于调查问卷的方式

基于度量的方式

基于场景的方式:较主观

 

场景:从风险承担者的角度与系统交互的简短描述

有六个方面:刺激源、刺激、制品、环境、响应、响应度量

 

刺激源 刺激 (制品和环境)然后进行响应

主要有SAAM 软件架构分析法(可修改性、可扩充可移植性、可扩充性)    ATAM 架构权衡分析法(在SAAM基础上发展,性能、实用性、安全性、可修改改性)

成本效益分析法(CBAM)(在ATAM基础上建立的,软件的经济模型)

标签:26,ATAM,分析法,响应,SAAM,软件架构,评估
From: https://www.cnblogs.com/wumingliang/p/17584187.html

相关文章

  • 2023.7.26
    吃完鸡蛋面就告别了早晨,早上看了看视频就过去了,中午煮好饭看了会儿书有些困,吃了饭便休息了一会儿,下午学习新的语言,有些难,又学起了java,现在已经学得很舒服了,只要不涉及很难的都能看懂掌握,晚上打了会儿游戏也休息了。......
  • 暑假练习1 7.26
    胡乱刷题题号代码1842C代码11838C代码21569C代码31547E代码41551C代码51542B代码6题1思路简单dp,设状态\(f_i\)为前\(i\)个位置最多能删除元素的个数,对于位置\(i\),状态为\(f_i=max(f_{i-1},f_{j-1}+i-j+1),a_j=a_i\),对于一个数\(x\),维护\(m......
  • 2023-07-26
    软件开发 网页开发静态网页开发 HTMLHTML超文本标记语言 浏览器在浏览器中输入域名https://www.baidu.com/打开了一个网页,看到了网页内容查看网页源代码,发现里面有很多代码浏览器的角色是翻译,将代码翻译成我们看到的内容 一、编写一个网页文件1、在桌面新建......
  • 2023.7.26
    今天上午没有出去跑步,在家里跳了帕姐的训练,结果没到三分之一就累的要死(太脆了)中午又被热的头昏不过下午醒来以后拿出来了我的cos服又试了一下我的蝴蝶忍技术比以前好多了下次继续努力!......
  • 7-26打卡
    Java数组之冒泡排序publicclassBubbleSort{publicstaticvoidmain(String[]args){int[]array={64,34,25,12,22,11,90};System.out.println("OriginalArray:");printArray(array);bubbleSort(array);......
  • 重点单词-2023年7月26日
    notion:观点,看法extension:建筑物的扩建部分,延期,扩展cure:治愈,治疗sponsor:赞助,做······的担保人,倡议,资助genuine:真正的,真诚的,可信赖的function:工作,运转,函数,起作用,功能announce:宣布,预示obtain:获得,赢得,取得index:指数,索引implication:暗示,含意,牵连inevitable:不可避免地,......
  • 7.26打卡
    L1-039古风排版#include<iostream>usingnamespacestd;intmain(){intn,m=0,k=0;strings;chara[105][105];cin>>n;getchar();getline(cin,s);while(n*m<s.size())m++;//确定行数for(inti=0;i<m;i++){for(intj=0......
  • 7.26日
    一、上午看了半天漫画,没有学习,后悔了。二、下午整理昨天的div3竞赛,对dfs应用更熟练了。三、模拟参加了一场div1+div2的竞赛。解决了两道题就出门锻炼了,然后买饭回家。四、看看杭电多校的签到题,在学一下css。五、明天去练车,然后写一些暑假集训的题。......
  • 26号个人赛
    个人赛链接:https://www.luogu.com.cn/contest/120853#descriptionA.拯救oibh总部解题思路这题很第十四届蓝桥杯的D题有些相似,我们可以从图的边界外开始入手去遍历整个图来得到答案;神秘代码1#include<bits/stdc++.h>//#defineintlonglongusingnamespacestd;t......
  • 2023.7.26 周三:instanceof
    1/*2instancof判断两个类之间是否有继承关系3Object->String4Object->Person->Teacher5Object->Person->Student6*/7Objects1=newStudent();8System.out.println(s1instanceofObject);//True9System.out.println(s1instanceofPerson);//T......