首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 78 毫秒
1.
赵小敏  曹光斌  费梦钰  朱李楠 《计算机科学》2018,45(Z11):501-504, 531
软件成本估算是软件项目开发周期、管理决策和软件项目质量中最重要的问题之一。针对软件研发成本估算在软件行业中普遍存在不准确、难以估算的问题,提出一种基于加权类比的软件成本估算方法,将相似度距离定义为具有相关性的马氏距离,通过优化的粒子群算法优化后得到权值,并用类比法估算软件成本。实验结果表明,该方法 具有 比非加权类比、神经网络等非计算模型方法更高的精确度。实际案例测试表明,该方法在软件开发初期基于需求分析的软件成本估算比专家估算有更精确的评估结果。  相似文献   

2.
运用软件成本估算技术可以在软件项目实施过程中有效控制进度、降低风险从而保证所开发软件的质量.本文对成本估算技术中加权类比估算模型的特征属性的权重,使用优化的粒子群算法(C&S-PSO)进行优化后,利用MMRE和Pred(0.25)两个标准与非加权类比模型、支持回归和模糊神经网络等模型进行估算的精度比较.另外,采用非参数自助法对优化的PSO加权类比估算模型稳定性进行评估.研究结果表明,从估算精度来看,采用本文的估算模型比上述估算模型估算精度高,同时该模型具有较好的稳定性.  相似文献   

3.
在软件成本估算中类比估算所要解决的主要问题之一是如何定义合适的相似度,有必要充分利用模型信息提高估算精度.提出一种改进的类比估算方法,定义模型属性信息空间上由第一类曲线积分计算的弧长为相似度.在此基础上开发了改进的类比估算工具ImpAnalogy,并且进行了案例研究.结果表明改进后的类比估算方法有效地提高了估算精度.  相似文献   

4.
基于类比的软件成本估算方法利用相似的历史项目信息来预测目标项目的属性值,具有不需要校准、能够在没有统计关系可以利用的情况下发挥作用等优点。本文在类比估算四个基本步骤的框架下,详细说明了类比估算所必须进行的相关操作,并参照案例推理系统把类比估算过程描述为一个从数据收集、属性选取开始,到估算报告输出、结果重用的循环结构。根据估算实践,提出了针对大数据集的计算优化方法,不仅有效降低了估算过程中的计算量,而且在一定程度上避免了次要因素的影响,提高了估算的可信度。  相似文献   

5.
基于遗传算法和案例推理的软件费用估算方法   总被引:1,自引:0,他引:1  
为了提高类比法的估算精度,减少人工检索案例的工作量和难度,提出了一种基于遗传算法和案例推理的软件费用估算方法。给出了案例推理过程的估算步骤,构造了案例的相似性度量函数;设计了用于案例推理问题的遗传算法,利用该算法在历史数据库中搜索与目标案例最相似的项目,并对软件项目的特征权重进行优化;借助Albrecht和Desharnais数据库,对提出的方法进行分析。实验结果表明,该方法可以在软件生命周期的早期显著提高软件费用的估算精度,与类比估算和线性回归方法相比,具有更小的平均误差率,其估算性能符合相关行业软件的估算需求。  相似文献   

6.
软件工程概念从1968年被提出以来,经历了近50年的发展,软件系统规模和复杂程度日益加大,然而从上个世纪70年代左右开始,软件工程领域出现大量软件项目进度延期、预算超支和质量缺陷为典型特征的软件危机.这体现出软件成本估算在软件工程开发过程的重要性.精准的软件成本估算是软件工程按时完成的保证.本文采用一种基于皮尔逊相关系数的相似度量方法,结合TOPSIS方法软件成本进行类比估算以获取与之最接近项目的项目作为参考进行软件成本估算.最后将该方法应用于Desharnais数据集进行实验,并和其他方法进行比较,实验结果表明,本文采用的基于相关系数的软件成本度量方法较已有的相似性度量方法准确度更好.  相似文献   

7.
针对软件成本估算中影响因素较多且自变量间存在多重相关性的特点,提出一种基于加权偏最小二乘回归(PLSR)的软件成本估算方法。定义属性权重,得到描述软件历史数据相似度的加权相似离度。通过计算样本相似度自适应地为样本分配权值,采用遍历搜索的方式确定最优主成分及权值分配参数。实验结果表明,该方法的估算误差比多元线性回归方法减少73.61%,比全局PLSR方法减少32.34%。  相似文献   

8.
软件工作量估算的方法和技术众多且各有千秋,没有一种方法被证明在各种情况下的估算都是最精确的.组合估算是一种非常有效的估算方法,它避免了选择单一的最优估算方法这一难题,而是充分利用各种估算方法提供的信息来达到提高估算精确度和稳定性的目的.将系统的"外部"组合预测方法介绍到软件工作量估算领域,基于最具代表性的组合估算方法:最优线性组合方法,提出了软件工作量估算的最优线性组合方法,该方法中即使是估算效果"较差"的技术或者方法也能为估算精度和稳定性的提高做出贡献.  相似文献   

9.
面向过程的软件项目估算方法,提供了一种方法框架支持实践中最流行的估算技术一专家估算和类似估算,目的是使估算透明和可重复,它基于软件开发过程的标准化分解,RUP用作开发过程的一个例子,估算是基于项目中执行的活动。  相似文献   

10.
针对现行的成本估算软件存在算法支持不够,算法不公开、对建模支持不够等问题,提出了一种基于最优加权算法的集成软件成本估算方法InCoME,并且在此基础上采用Eclipse RCP框架、Java开发语言、HSQLDB关系数据库开发出了InCoME成本估算软件.该软件不仅实现了驱动因子管理、集成模型支持、模型校准、模型精度分析等模块,而且还实现了基于不确定性的成本估算和风险分析功能,解决了国内一些企业息需成本估算软件等问题.  相似文献   

11.
端元约束下的高光谱混合像元非负矩阵分解   总被引:1,自引:0,他引:1       下载免费PDF全文
吴波  赵银娣  周小成 《计算机工程》2008,34(22):229-230
提出一种端元约束条件下的非负矩阵分解方法来自动反演混合像元组分。以端元光谱之间的差距为约束条件,使得目标函数综合了影像的分解误差和端元光谱的影响,并以最大后验概率方法导出了限制性非负矩阵分解的迭代算法。成像光谱数据实验结果表明该方法能够自动提取影像的端元光谱矩阵与组分信息,且分解精度比IEA方法高。  相似文献   

12.
软件项目估计是CMM2级软件项目策划KPA的基础,是软件开发中的一个重要环节。合理的估计是保证软件项目符合预算和进度要求的前提条件。描述了基于CMM的软件估计的过程,介绍了一种基于嵌入式软件项目的估计方法,并结合具体实例对规模估计、工作量/成本估计、关键计算机资源估计和进度估计的内容进行了细致的阐述。该研究为有效地规划和管理嵌入式软件项目,制定合理可行的软件开发计划提供了有力的支持。  相似文献   

13.
王晶  吕良庆 《计算机工程与设计》2012,33(4):1424-1430,1441
为了充分利用组织的历史项目统计数据,同时避免代码行估计和功能点估计的主要缺点,提出了一种基于单元度量的项目估计方法。定义了该方法需要使用的测量项以及测量项的采集方法,介绍了使用指示器进行数据分析以及调整估计因子以提高估计准确度的方法,介绍了使用项目的操作过程数来对项目的规模、工作量等进行估计的方法,并使用来自于载人航天工程的30个实际项目的测量数据对该方法进行了验证,实验结果表明,该方法具有较高的准确度和一致性。  相似文献   

14.
多粒度的面向对象软件估算模型的研究及应用   总被引:1,自引:0,他引:1  
毛明志  陈立 《计算机科学》2009,36(2):291-295
软件估算方法学是软件工程学科中重要的研究方向,也是软件成本和进度控制的重要手段.面向对象作为现今的主流软件开发方法,对其估算方法的研究成为当前的热点.到目前为止,现有的面向对象估算方法大多是功能点方法的变种,这些方法对于统一的估算体系研究不足且估算的误差较大.针对上述问题,从经典估算方法入手,提出了一种多粒度的面向对象软件估算模型,并对模型的4个层次作了详细的描述,然后利用最小二乘法回归分析探讨了规模与工作量的关系,最后对实验结果做出了评估.  相似文献   

15.
一个软件可靠性模型建立以后,需要对模型的参数进行估计,而参数估计的准确程度将直接影响到模型的预测能力。现在对参数的估计一般采用极大似然估计法。文中提出一种加权最小二乘法,根据各故障数据点对预测贡献值的不同,给与相应的权重。并以一种重要的GO软件可靠性模型为例进行分析,实验表明,该方法获得的参数模型具有更好的预测能力。  相似文献   

16.
Web系统软件开发项目的成本估算模型   总被引:1,自引:0,他引:1       下载免费PDF全文
李虎雄  李虎俊 《计算机工程》2007,33(16):274-276
常用的软件成本估算方法具有很多不确定因素,很难准确地估算出软件开发所需成本,且不易被用户接受。该文分析了常用软件成本估算模型的估算方法,提出了一种新的Web系统软件开发项目成本估算模型——人天评估模型,抛开了复杂代码、功能点和技术难度的估算,根据估算出的不同层次技术人员所需的人天数和市场工资水平估算软件项目的成本。  相似文献   

17.
The strengths and weaknesses of existing size estimation techniques are discussed. The nature of software size estimation is considered. The proposed method takes advantage of a characteristic of object-oriented systems, the natural correspondence between specification and implementation, in order to enable users to come up with better size estimates at early stages of the software development cycle. Through a statistical approach the method also provides a confidence interval for the derived size estimates. The relation between the presented software sizing model and project cost estimation is also considered  相似文献   

18.
论集对分析(SPA)在软件质量评价体系建立中的运用   总被引:6,自引:0,他引:6  
本文阐述了软件产品及其测评方式内在固有的不确定性,介绍了集对分析的基本理论,并建立了一种基于集对分析的软件质量评价体系。通过充分的证明,基于SPA理论的软件质量测评方法科学、准确、快速。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号