国防科技大学计算机学院

一种改进的COSMIC实施方法研究

作者:
程江涛

关键词:
COSMIC 四元组 改进 实施方法

摘要:
COSMIC方法作为当今主流软件功能规模度量方法之一,在软件功能单元的划分上更加灵活具体,对软件内部结构和实现依赖更小,因而对软件特性差异的适应能力更强。但由于COSMIC度量手册仅仅对度量过程中应遵循的原则和规则加以定义,并没有考虑到软件需求分析的各种具体状态,加上度量人员专业知识背景和度量经验等主观因素的影响,导致度量结果存在很大的偏差。基于以上原因,本文在遵循COSMIC原有规则和原则基础上,对原有的可实施的COSMIC方法进行改进,提出一种改进的COSMIC实施方法度量过程。本文主要做了以下工作:1.分析COSMIC方法在工程实践中存在的困难。结合示例介绍了需求文档质量对度量结果的影响,阐述了功能过程识别中存在的问题,经过分析得到主观因素是影响度量结果的主要矛盾,为提出改进的COSMIC实施方法奠定基础。2.提出了一种基于四元组的功能用户识别方法。对识别出的FUR语句进行句法分析,构造(待度量软件,交互对象,交互方式,数据属性)度量四元组,结合外部接口需求识别功能用户。该方法以中文语法描述为判断依据,避免了主观因素带来的不利影响。3.提出一种基于集合论的数据组识别方法。数据组的识别对COSMIC方法度量结果影响较大,本文从功能需求文档出发,提出数据组的三个识别规则,通过五个步骤完成待度量软件数据组的识别。该方法简单易懂,便于操作,无论是经验丰富的度量者还是初学者,按照此方法都能快速一致地识别出数据组。最后,运用本文方法对课程注册系统和通信管理软件进行度量,比对分析度量结果与可实施方法和官方结果存在的差异,验证了本文方法的可行性。

在线下载

相关文章:
在线客服:
对外合作:
联系方式:400-6379-560
投诉建议:feedback@hanspub.org
客服号

人工客服,优惠资讯,稿件咨询
公众号

科技前沿与学术知识分享