27、可复用商用现货(COTS)属性评估解析

可复用商用现货(COTS)属性评估解析

在软件产品评估中,尤其是对于COTS产品,合理定义和评估属性至关重要。下面将详细介绍相关的属性框架、评估标准以及可能出现的问题和解决方法。

1. 项目背景与动机

在COTS属性相关研究中,存在两种不同的观点。一种观点以Iusware、RCPEP和OTSO等方法为代表,主张根据需求重新定义属性框架,原因在于评估有明确目标,且影响属性选择的因素因项目而异。另一种观点以CAP、Boloix等人提出的方法以及eCOTS和CLARiFi项目为代表,定义了一组可在项目甚至组织间复用的通用属性,这样做是为了使COTS评估具有成本效益,并能评估更多产品和实现持续改进。此外,还有一些研究使用固定属性集来识别产品特征与基于COTS开发的影响之间的关系。

2. 属性框架

属性框架由分类属性和特征属性组成,用于评估软件产品,这里使用“软件项”的概念,涵盖范围更广。该框架同时使用定性和定量属性,部分属性兼具两种值,因为在COTS产品这样不确定的领域,定性评估能提供丰富信息,避免编码为定量属性时信息丢失。分类属性均为定量属性,特征属性可以是定性或定量,但所有定性属性都已编码为定量值。

2.1 分类属性
  • 架构级别 :由架构模式和该模式中定义的角色组成,采用3层架构风格,软件项可扮演客户端、服务器或数据的角色。
  • 工件类型 :分为可执行文件、标准和服务三种类型。可执行文件包括源代码和二进制软件;标准是公开可用并在某些论坛批准的规范性文档;服务是第三方通常通过网络提供的一组功能。
  • <
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值