登录 | 注册 | 充值 | 退出 | 公司首页 | 繁体中文 | 满意度调查
综合馆
基于模型的软件成本估计方法
  • 摘要

    准确的估计是进行有效的项目计划、跟踪和控制的基础.基于模型的成本估计方法是软件成本估计研究的重点,它可分为算法驱动式模型、数据驱动式模型以及复合式模型.依照该分类模式,介绍了典型的软件成本估计方法,并从内部属性及外部评价两个维度共计11个指标对每类方法的假设前提、适用范围、优势及局限性进行深入的分析.最后,对软件成本估计研究的未来发展进行探讨.

  • 作者

    何晓阳  王亚沙  He Xiaoyang  Wang Yasha 

  • 作者单位

    北京大学信息科学技术学院软件工程研究所,北京,100871

  • 刊期

    2006年5期 ISTIC EI PKU

  • 关键词

    软件成本估计  算法驱动式模型  数据驱动式模型  复合式模型 

参考文献
  • [1] T C Jones. Estimating Software Costs. New York:McGrawHill, 1998
  • [2] B W Boehm;R E Fairley. Software estimation perspectives. IEEE Software, 2000,06
  • [3] M Ruhe;R Jeffery;I Wieczorek. Cost estimation for web applications. Los Alamitos,CA:IEEE Computer Society Press, 2003
  • [4] L C Briand;K El Emam;F Bomarius. COBRA:A hybrid method for software cost estimation,benchmarking,and risk assessment. Los Alamitos,CA:IEEE Computer Society Press, 1998
  • [5] S G MacDonell. Comparative review of functional complexity assessment methods for effort estimation. Software Engineering Journal, 1994,03
  • [6] L C Briand;I Wieczorek. Resource estimation in software engineering. New York:John Wiley, 2002
  • [7] C F Kemerer. An empirical validation of software cost estimation models. Communications of the ACM Press, 1987,05
  • [8] G R Finnie;G E Wittig;J M Desharnais. Comparison of software effort estimation techniques:Using function points with neural networks,cased-based reasoning and regression models. Journal of SYSTEMS AND SOFTWARE, 1997,03
  • [9] R E Fairley. Recent advances in software estimation techniques. New York:ACM Press, 1992
  • [10] B W Boehm. Software cost estimation with COCOMO Ⅱ. Englewood Cliffs,NJ:Prentice-Hall, 2000
  • [11] S Kusumoto;K Inoue;T Kasimoto. Function point measurement for object-oriented requirements specification. Los Alamitos,CA:IEEE Computer Society Press, 2000
  • [12] S Kusumoto;M Imagawa;K Inoue. Function point measurement from Java programs. New York:ACM Press, 2002
  • [13] L C Briand;T Langley;I Wieczorek. Replicated assessment and comparison of common software cost modeling techniques. Los Alamitos,CA:IEEE Computer Society Press, 2000
  • [14] Q Hu. Evaluating alternative software production functions. IEEE Trans Software Engineering, 1997,06
  • [15] M Jorgensen. Experience with the accuracy of software maintenance task effort prediction models. IEEE Trans Software Engineering, 1995,08
  • [16] L C Briand;V R Basili;W M Thomas. A pattern recognition approach for software engineering data analysis. IEEE Trans Software Engineering, 1992,11
  • [17] A R Venkatachalam. Software cost estimation using artificial neural networks. Los Alamitos,CA:IEEE Computer Society Press, 1993
  • [18] S Chulani. Bayesian analysis of software cost and quality models. Los Alamitos,CA:IEEE Computer Society Press, 2001
  • [19] A Idri;A Abran;T M Khoshgoftaar. Estimating software project effort by analogy based on linguistic values. Los Alamitos,CA:IEEE Computer Society Press, 2002
  • [20] B Londeix. Cost Estimation for Software Development. Reading,MA:Addison-Wesley, 1987
  • [21] U Passing;M Shepperd. An experiment on software project size and effort estimation. Los Alamitos,CA:IEEE Computer Society Press, 2003
  • [22] M Jorgensen. A review of studies on expert estimation of software development effort. Journal of Systems and Software, 2004,1-2
  • [23] A Idri;T M Khoshgoftaar;A Abran. Can neural networks be easily interpreted in software cost estimation. Los Alamitos,CA:IEEE Computer Society Press, 2002
  • [24] K Srinivasan;D Fisher. Machine learning approaches to estimating software development effort. IEEE Trans Software Engineering, 1995,02
  • [25] M Shepperd;C Schofield. Estimating software project effort using analogies. IEEE Trans Software Engineering, 1997,11
  • [26] D Garmus;D Herron. Function Point Analysis:Measurement Practices for Successful Software Projects. Reading,MA:Addison-Wesley, 2000
  • [27] L H Putnam. Example of an early sizing,cost and schedule estimate for an application software system. Los Alamitos,CA:IEEE Computer Society Press, 1978
  • [28] J E Matson;B E Barrett;J M Mellichamp. Software development cost estimation using function points. IEEE Trans Software Engineering, 1994,04
  • [29] B Kitchenham. The problem with function points. IEEE Software, 1997,02
  • [30] D R Jeffery;G C Low;M Barnes. Comparison of function point counting techniques. IEEE Trans Software Engineering, 1993,05
  • [31] R T Hughes. Expert judgement as an estimating method. Information and Software Technology, 1996,02
  • [32] R Agarwal;M Kumar Yogesh. Estimating software projects. ACM SIGSOT Software Engineering Notes, 2001,04
  • [33] B W Boehm. Software Engineering Economics.Englewood Cliffs. NJ:Prentice-Hall, 1981
  • [34] K Molokken;M Jorgensen. Software Effort Estimation:Unstructured Group Discussion as a Method to Reduce Individual Biases. http://www.iff.uio.no/~ isu/INCO/Papers/ppig_ molokken2003.pdf, 2003
查看更多︾
相似文献 查看更多>>
3.209.80.87