试题二(25分,架构风格与ATAM架构评估)
【背景】某企业要开发数据分析处理平台,需要处理大量ETL流式数据转换;同时需要兼顾可修改性、性能、可用性,后期业务规则频繁变化。架构团队考虑管道过滤器、黑板、事件驱动架构。
【问题2】(8分)ATAM架构权衡分析,请简述风险点、敏感点、权衡点三者含义。
参考答案风险点:架构设计存在潜在隐患,会造成质量目标无法达成。
敏感点:一个架构决策,只对单一质量属性产生影响。
权衡点:一个架构决策,同时影响多个质量属性,部分属性提升、部分下降,需要做取舍权衡。