期刊文献+

根据序列变化率预测软件阶段成本 被引量:1

Predicting Software Stage Effort with Sequence Changing Ratio
下载PDF
导出
摘要 针对软件阶段成本因少数据、不确定性使得用现有方法(如回归)难以预测的问题,文中提出一种新颖的预测方法,该方法从项目已完成阶段的成本序列中,通过变换得到反映序列变化快慢的"变化率",并用机器学习方法从历史项目中学习得到变化率阈值,然后用不同的灰色模型进行预测.在10个现实世界软件工程数据集上的实验结果表明,该方法平均预测误差比线性回归方法低20%~80%,显示出较大的潜力. Software stage effort has the features of data starvation and uncertainty. It is difficult to use the current methods (e. g. regression) to make predictions. This paper proposes a novel prediction method, which gets the effort sequence changing feature--"changing ratio" from the completed stage effort sequences, and gets the "changing ratio threshold" from historical projects by machine learning methods, then uses grey models to make predictions. The experimental results on 10 real world software engineering datasets show that, compared with linear regression method, the prediction accuracy of the proposed method has been improved by 20%-80%. This is very encouraging and indicates that the method has considerable potential.
出处 《计算机学报》 EI CSCD 北大核心 2009年第7期1346-1355,共10页 Chinese Journal of Computers
基金 国家"八六三"高技术研究发展计划项目基金(2006AA01Z183) 国家自然科学基金(60673124 61673087 90718024)资助~~
关键词 项目成本预测 软件成本 阶段成本 灰色模型 project cost prediction software cost stage cost grey model
  • 相关文献

参考文献4

二级参考文献112

  • 1M.Jorgensen.A review of studies on expert estimation of software development effort.Journal of Systems and Software,2004,70(1/2):37~60
  • 2A.Idri,T.M.Khoshgoftaar,A.Abran.Can neural networks be easily interpreted in software cost estimation? In:Proc.2002IEEE Int'l Conf.Fuzzy Systems.Los Alamitos,CA:IEEE Computer Society Press,2002.1162~ 1167
  • 3K.Srinivasan,D.Fisher.Machine learning approaches to estimating software development effort.IEEE Trans.Software Engineering,1995,21(2):126~137
  • 4M.Shepperd,C.Schofield.Estimating software project effort using analogies.IEEE Trans.Software Engineering,1997,23(11):736~743
  • 5D.Garmus,D.Herron.Function Point Analysis:Measurement Practices for Successful Software Projects.Reading,MA:Addison-Wesley,2000
  • 6L.H.Putnam.Example of an early sizing,cost and schedule estimate for an application software system.In:Proc.COMPSAC' 78.Los Alamitos,CA:IEEE Computer Society Press,1978.827~832
  • 7J.E.Matson,B.E.Barrett,J.M.Mellichamp.Software development cost estimation using function points.IEEE Trans.Software Engineering,1994,20 (4):275 ~ 287
  • 8B.Kitchenham.The problem with function points.IEEE Software,1997,14(2):29~31
  • 9D.R.Jeffery,G.C.Low,M.Barnes.Comparison of function point counting techniques.IEEE Trans.Software Engineering,1993,19(5):529~532
  • 10M.Ruhe,R.Jeffery,I.Wieczorek.Cost estimation for web applications.In:Proc.25th Int'l Conf.Software Engineering.Los Alamitos,CA:IEEE Computer Society Press,2003.285~294

共引文献69

同被引文献3

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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