可复用COTS属性评估:从理论到实践
在软件产品评估领域,尤其是商业现货(COTS)产品的评估,如何定义和使用可复用的属性是一个关键问题。这不仅关系到评估的成本效益,还影响着评估结果的可靠性和实用性。接下来,我们将深入探讨COTS属性评估的相关内容。
1. 研究背景与动机
在COTS属性相关的研究中,存在两种主要观点。一种观点认为应根据需求重新定义属性框架,如Iusware、RCPEP和OTSO方法。其理由如下:
- 评估不同于简单测量,它有明确的目标驱动。
- 影响属性选择的因素取决于需求,因此每个项目都会有所不同。
另一种观点则主张定义一组可跨项目甚至跨组织复用的通用属性,如CAP、Boloix等人提出的方法以及eCOTS和CLARiFi项目的建议。其动机为:
- 只有评估结果可复用,COTS评估才具有成本效益。
- 使用固定框架能够评估更多产品,并实现持续改进。
此外,还有一些研究利用属性来识别产品特征与其对基于COTS开发的影响之间的关系,这种情况下使用固定属性集是关键要求。
2. 属性框架
2.1 框架概述
属性框架由分类属性和特征属性组成,旨在对软件项目进行全面描述和评估。该框架使用了定性和定量两种属性,部分属性同时具备这两种类型的值。这样做的原因是,在COTS产品这样不确定的领域,定性评估能提供丰富的信息,而这些信息在转化为定量属性时容易丢失。分类属性均为定量属性,而特征属性可以是定性或定量的,但所有定性属性都已编码为定量值。
2.2 分类属性
分类属性用于识别产品并将其组织成同类项目组,包括以下
超级会员免费看
订阅专栏 解锁全文
20

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



