4. 对于-个你知道的真实软件系统,写出1~2个场景用于SAAM评估,场景需要考患下列的数件体系结构的质量属性: (1)可变性,比如处理一个或多个功能的变化。 (2)计算平台或操作系统的迁移性。 (3)功能的可扩展性。 (4)功能性,系统提供预期功能的能力_
时间: 2024-03-15 17:42:30 浏览: 52
基于场景的软件体系结构评估方法和实例
5星 · 资源好评率100%
假设我们评估的软件系统是一个电子商务平台,以下是两个场景用于SAAM评估:
场景1:可变性和功能的可扩展性
该电子商务平台需要增加一个新的功能模块,该模块允许用户购买礼品卡。这个新模块需要与现有的系统进行集成,同时还需要考虑未来可能出现的功能变化。在SAAM评估中,我们需要考虑以下因素:
- 可变性:系统是否能够应对新模块的集成和未来的功能变化?
- 功能的可扩展性:系统是否能够容易地添加新的功能模块?
场景2:计算平台或操作系统的迁移性和功能性
该电子商务平台需要升级其现有的计算平台或操作系统,以提高系统性能和安全性。在SAAM评估中,我们需要考虑以下因素:
- 计算平台或操作系统的迁移性:系统是否能够轻松地迁移到新的计算平台或操作系统?
- 功能性:系统在升级后是否能够继续提供预期功能的能力?
阅读全文