邮件服务器质量模型与软件集成互操作性冲突解析
在软件领域,无论是邮件服务器的质量评估,还是软件组件集成中的互操作性问题,都对软件的高效运行和开发至关重要。下面将详细探讨这两个方面的内容。
1. 邮件服务器质量模型
在商业环境中,可靠处理质量需求要求对软件领域及其组件进行精确和完整的描述,尤其是在商用现货(COTS)选择的背景下。质量模型是获得这些描述的理想工具。这里以邮件服务器领域为例,构建基于ISO/IEC 9126 - 1质量标准的质量模型。
选择邮件服务器领域构建质量模型有两个原因:
- 全球大多数公司和组织都需要邮件服务器。
- 市场上有大量可用的邮件服务器组件。
这个质量模型可以用于两个与COTS采购相关的不同场景:
- 精确制定质量要求 :在实际的邮件服务器选择过程中,会遇到各种不同的质量要求。有些要求已经以结构化的方式呈现,如互连、功能和使用相关要求的列表;而有些则需要额外的努力进行整理。将质量要求重新排列并映射到模型中的质量属性并非易事,需要对要求进行重写和重新表述。通过这个过程,可以发现现有要求中的模糊性和不完整性。例如,最初的要求“无附件邮件的传输时间必须低于1分钟,有附件的邮件每兆字节的传输时间不应超过5分钟”,由于邮件大小(即使无附件)变化很大,经过分析和与用户讨论后,将其重写为“平均响应时间不应超过1分钟,邮件吞吐量速率必须低于每兆字节5分钟”。这个新要求更接近实际情况,并且可以直接映射到效率质量属性中的“平均响应时间”和“邮件吞吐量”。
- 描述COTS产品 :使用相应的指标评估基本属性来描述邮件服务器组件。有些属性评
超级会员免费看
订阅专栏 解锁全文
1901

被折叠的 条评论
为什么被折叠?



