系统架构评估

系统架构评估是在对架构分析、评估的基础上,对架构策略的选取进行决策。它利用数学或逻辑分析技术,针对系统的一致性、正确性、质量属性、规划结果等不同方面,提供描述性、预测性和指令性的分析结果。

系统架构评估的方法通常可以分为3类:基于调查问卷或检查表的方式、基于场景的方式和基于度量的方式。

评估方法

(1)基于调查问卷或检查表的方法。

该方法的关键是要设计好问卷或检查表,充分利用系统相关人员的经验和知识,获得对架构的评估。该方法的缺点是在很大程度上依赖于评估人员的主观推断。

(2)基于场景的评估方法。

基于场景的方式由卡耐基梅隆大学软件工程研究所首先提出并应用在架构权衡分析法(Architecture Tradeoff Analysis Method,ATAM)和软件架构分析方法(Software ArchitectureAnalysis Method,SAAM)中。它是通过分析软件架构对场景(也就是对系统的使用或修改活动)的支持程度,从而判断该架构对这一场景所代表的质量需求的满足程度。

(3)基于度量的评估方法。

它是建立在软件架构度量的基础上的,涉及3个基本活动,首先需要建立质量属性和度量之间的映射原则,然后从软件架构文档中获取度量信息,最后根据映射原则分析推导出系统的质量属性。

相关推荐
丘丘用户思思澪13 小时前
AI Agent 工作模式完全指南:从执行逻辑到系统架构
人工智能·系统架构
国科安芯17 小时前
基于MOSFET工作电压、电流特性的选型设计
科技·stm32·单片机·嵌入式硬件·系统架构
心念枕惊17 小时前
分布式、服务化的ERP系统架构设计
分布式·系统架构
上海安当技术2 天前
从统一身份认证系统架构看安当ASP:LDAP中枢+ 自适应MFA + SSO 完整技术路径
系统架构
阿宇的技术日志2 天前
如何设计一个朋友圈系统
系统架构
RSABLOCKCHAIN3 天前
AI Agents in LangGraph-1
人工智能·系统架构
rfidwlw3 天前
资产管理系统对接财务系统:告别重复录入,让资产数据自动“过账”
系统架构·资产管理系统·rfid资产管理系统
.柒宇.4 天前
Elasticsearch 核心概念与系统架构详解
elasticsearch·系统架构
向日的葵0064 天前
Redis会话机制vsJWT机制深度解析
数据库·redis·python·缓存·系统架构·jwt
Xxtaoaooo4 天前
DolphinDB 物联网数据平台全景:一份从架构到落地的实践地图
物联网·系统架构·时序数据库·数据库架构·dolphindb