COCOMO Ⅱ改进模型的软件成本估算方法研究与实现

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:xudatui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件行业的快速发展,软件成本管理作为软件工程重要的一环,越来越得到相关从业人员的重视。COCOMO Ⅱ模型作为理论研究最为广泛的软件成本估算模型,其成功得益于将影响软件成本的因素严格地隔离出来,表示为5个规模因子和17个成本驱动因子,每个因子分为四到六个等级。如何准确、科学地使用这些因子是一个值得长期探讨和发展的课题。随着机器学习的兴起和历史数据的沉淀,使得深入研究这些因子的定级过程成为可能。本文主要对COCOMO Ⅱ模型中影响较为显著的软件复杂性和可靠性进行研究。论文主要工作如下:(1)针对COCOMO Ⅱ模型中复杂性定级主观性强、难以操作、评估层次过高等问题,本文提出了基于模块的软件复杂性定级方法。首先根据模块分解结构将软件自顶向下划分为多个模块,将每个模块的特征按照性质分为定性特征和定量特征,分别提出了灰色聚类和定量分析的复杂性定级方法,并通过多加权评估法综合两种特征的复杂性定级结果,得到各个模块的复杂性等级。最后根据模块分解结构自底向上综合评估软件复杂性等级,并应用于COCOMO Ⅱ改进模型。本文以一款具有智能推荐功能的运营商软件MI系统为例,给出了其软件复杂性定级过程,验证了上述方法的可行性。(2)本文提出了基于缺陷预测来改进COCOMO Ⅱ模型中软件可靠性定级过程,该方法能综合软件自身可靠性和软件要求可靠性等级。首先面向模块多维度缺陷特征提出了基于CNN-SVM的缺陷倾向性预测模型、面向细粒度类缺陷特征提出了基于SVR的缺陷数目预测模型,分别在PC5和CK多个数据集上验证了这两个模型的性能,然后将以上预测结果统计得模块缺陷率或千代码行缺陷数,进而对软件自身可靠性定级。而软件要求可靠性等级则通过软件类型类比失效损失进行定级。最后同样以MI系统为例,给出了改进的软件可靠性定级过程,验证了上述方法的可行性。(3)基于以上研究实现了基于COCOMO Ⅱ改进模型的软件成本估算系统。详细介绍了系统总体设计,各个模块实现的具体功能,并通过界面进行展示。最后,还给出了MI系统的软件成本估算案例,对本文方法进行了验证。
其他文献
随着5G通信技术的飞速发展以及国家政策的支持,EHF频段通信系统受到越来越多的关注,各国学者从高频段、宽带、小型化等多方面对其展开了研究。本文以小型化、平面化、集成化为设计目标,基于CPCI标准板卡对EHF频段宽带下变频组件进行了设计,实现了将EHF频段射频信号下变频为L频段中频信号,并利用微组装技术和金丝键合工艺进行装配加工。首先,本文对EHF频段下变频组件国内外的研究现状进行了调研,并介绍了变
学位
对视网膜病变进行完整的分割是重要的临床诊断手段。地图状萎缩(GA)是干性老年性黄斑病变(AMD)的晚期表现,是导致永久性中心视力丧失的重要原因。得益于轴向方向的高分辨率成像,频域光学相干断层扫描(SD-OCT)可以为视网膜结构提供3D视角。深度学习已在SD-OCT图像分割中取得了良好的表现,然而对大量标注数据的依赖,仍然是深度学习技术应用中的一大挑战。本文利用图像级标签,提出了两个用于GA病变分割
波达方向(DOA)估计问题,作为阵列信号处理的一大重要组成部分,在雷达、声呐、医疗、通信等领域都有着广泛的应用。稀疏参数化方法(Sparse and Parametric Approach,SPA),作为DOA估计领域无网格稀疏方法的代表之一,在国内外都有着很高的关注度。但在实验中我们发现,在大快拍的情形下,SPA往往会低估相干信源的功率。此外,在低信噪比的环境下,SPA还可能会将一个真实信源估计
近年来,计算机视觉领域中场景解析的重要性随着硬件设备的发展越来越突出,人们十分渴望通过强大的算力支持从图像中获取足够多的语义信息,语义分割作为场景解析的基础,也被越来越多研究人员重视。而设计一个具有实时性的语义分割模型更是一项具有挑战性的任务,它需要同时考虑分割精度和推理速度。通过捕获不同级别的上下文信息对图像进行实时语义分割,主要工作和研究内容如下:(1)提出了双上下文网络。它包含两个独立的子网
学位
随着麦克风阵列信号处理技术的发展,麦克风阵列被广泛应用于声源定位中,尤其是室内环境下(例如会议室、演讲厅、多媒体教室)。但是现有基于麦克风阵列的室内声源定位技术在噪声大、混响强的环境中存在定位准确率不高的问题。近年来发展迅速的卷积神经网络相对于传统方法,能够学习到具有更强泛化能力的特征,进而有效提高定位性能。因此,将卷积神经网络与传统声源定位技术相结合已经成为研究热点之一,具有广泛的应用前景和良好
渗流理论在建筑、水利、环保、化工、地质、生物等多领域都有较为广泛的运用,它能够为开发水资源提供依据,能指导大坝的修建,也能防止建筑物地基发生渗透变形。以建筑行业为例,几乎所有的建筑活动都伴随着渗流的参与,其每年因渗流事故产生的人身、经济损失难以估量。目前业界多采用声呐技术探测天然流场的地下隐蔽工程的渗漏缺陷。在生产环境中,该技术要求对不同类型的声呐渗流数据进行分类,并且由于渗流数据情况多变、数据量
在今年的全国两会上,全国人大代表,南方电网广西电网公司董事长、党委书记揣小勇提出将数字电网建设作为“数字中国”建设重要行动项的建议,受到广泛关注。数字电网建设通过先进数字技术与能源生态深度融合,不断提高能源领域数字化、智能化、网络化、低碳化水平等一系列举措,开启电网“智慧”时代的新蓝海,是建设“数字中国”重要的基础性环节。近年来,
期刊
糖尿病性视网膜病变(DR)是糖尿病的高度特异性血管并发症,DR会导致眼睛出现异常,从而导致视力下降,严重会导致视网膜脱离而完全丧失视力。近年来,频域光学相干断层技术(SD-OCT)在成像速度、分辨率方面产生了根本性突破,它能清楚地显示十八层视网膜结构,且扫描速度快,能在短时间内采集数百幅高分辨率层析图像,对医学成像具有重要意义,已成为眼科医生诊断眼底疾病的重要工具。本文利用图像处理和分析的方法,对