本报告总结了如何系统地分析软件架构的可扩展性质量属性要求。本报告介绍了可扩展性和软件架构的可扩展性要求的常见形式。它提供了一组定义、核心概念和一个框架,用于推理架构和最终系统对可扩展性要求的满足(或不满足)。它描述了一组通常用于满足可扩展性要求的机制(例如模式和策略)。它还提供了一种方法,分析师可以通过该方法确定架构文档包是否提供了足够的信息来支持分析,如果是,则可以确定所做的架构决策是否包含与可扩展性要求相关的严重风险。分析师可以使用此方法来确定这些要求(表示为一组场景)是否已充分指定以支持分析需求。围绕这一质量属性的推理应允许分析师在掌握适当的架构文档的情况下,根据未来预期的需求来评估当今架构决策中固有的风险。