期刊文献+

基于稳健回归技术的软件成本估计方法(英文)

Software Cost Estimation Based on the Robust Regression Algorithm
在线阅读 下载PDF
导出
摘要 随着软件系统规模的不断扩大和复杂程度的日益加大,从20世纪60年代末期开始,出现了以大量软件项目进度延期、预算超支和质量缺陷为典型特征的软件危机。在对软件项目进行估算时,通常情况下能得到相关软件组织或软件产品的某些历史数据,充分利用这些历史数据对预测与估算软件项目是很有帮助的。稳健回归分析(RRA),就是这样一种相当常用与有效的数据驱动方法。在比较、回顾一些稳健回归分析研究成果的基础上,重点解决了软件成本估算数据用传统回归分析存在的问题,并有效地解决了由于异常数据存在而产生的掩蔽效应。同时尝试提出在软件成本数据估算中运用稳健回归方法进行系统而全面的仿真实验分析,发现该方法能有效地解决异常数据的掩蔽效应,得到比较满意的结果。 Along with the unceasing expansion and the complex degree daily enlarging of the software system scale, it appears the typical software crisis such as the massive software project progress extension, the budget overspending and the quality flaw from the 20th century 60's last stages. The correlated software organization or the software product certain historical data can obtain carry on the estimation of the software project in the usual situation, and it is helpful to take advantage of these data to forecast the future software projects. The robust regression analysis (RRA) is such one kind quite commonly used and the effective data actuation method. Based on some retrospective studies of RRA, focuses on some problems of the software cost estimation data with ordinary methods and tries to propose the RRA methods to analysis of the software development cost estimation problem of masking effects when the outliers exist. The results are found that this masking effects by outliers and obtained better results. data and effectively solutes to the method could solve effectively the masking effects by outliers and obtained better results.
作者 孙士兵 马莉
出处 《科学技术与工程》 2008年第17期4864-4868,共5页 Science Technology and Engineering
关键词 软件成本估计 稳健估计 回归分析 异常数据检测 M估计量 software cost estimation robust estimate regression analysis outlier examination M-estimator
  • 相关文献

参考文献1

二级参考文献68

  • 1Kemerer CF.An empirical validation of software cost estimation models.Communications of the ACM,1987,30(5):417-429.
  • 2Navlakha JK.Choosing a software cost estimation model for your organization:A case study.Information and Management,1990,18(5):255-261.
  • 3Srinivasan K,Fisher D.Machine learning approaches to estimating software development effort.IEEE Trans.on Software Engineering,1995,21(2):126-137.
  • 4Shepperd M,Cartwright M.Predicting with sparse data.IEEE Trans.on Software Engineering,2001,27(11):987-998.
  • 5McGibbon T.Modern cost estimation tools and modern empirical cost and schedule estimation tools.1997.http://www.dacs.dtic.mil/techs/estimation/title.shtml
  • 6Boehm BW,Clark B,Horowitz E,Westland C.Cost models for future software life cycle processes:COCOMO 2.0.Annals of Software Engineering,1995,1:57-94.
  • 7Boehm BW,Valerdi R,Lane J,Brown A.COCOMO suite methodology and evolution.CrossTalk:The Journal of Defense Software Engineering,2005,18(4):20-25.
  • 8Boehm BW,Royce W.Ada COCOMO and the Ada process model.In:Proc.of the 5th Int'l COCOMO User's Group Meeting.Pittsburgh,1989.
  • 9Boehm BW,Clark B,Chulani S.Calibration results of COCOMO Ⅱ 1997.In:Proc.of the 22nd Software Engineering Workshop.1997.
  • 10Chulani S,Boehm BW,Steece B.Calibrating software cost models using Bayesian analysis.Technical Report,USC-CSE-98-508,1998.

共引文献65

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部