首页> 外文会议>Genetic and Evolutionary Computation Conference Pt.2 Jul 12-16, 2003 Chicago, IL, USA >Using Genetic Programming to Improve Software Effort Estimation Based on General Data Sets
【24h】

Using Genetic Programming to Improve Software Effort Estimation Based on General Data Sets

机译:使用遗传编程改进基于通用数据集的软件工作量估算

获取原文
获取原文并翻译 | 示例

摘要

This paper investigates the use of various techniques including genetic programming, with public data sets, to attempt to model and hence estimate software project effort. The main research question is whether genetic programs can offer 'better' solution search using public domain metrics rather than company specific ones. Unlike most previous research, a realistic approach is taken, whereby predictions are made on the basis of the data available at a given date. Experiments are reported, designed to assess the accuracy of estimates made using data within and beyond a specific company. This research also offers insights into genetic programming's performance, relative to alternative methods, as a problem solver in this domain. The results do not find a clear winner but, for this data, GP performs consistently well, but is harder to configure and produces more complex models. The evidence here agrees with other researchers that companies would do well to base estimates on in house data rather than incorporating public data sets. The complexity of the GP must be weighed against the small increases in accuracy to decide whether to use it as part of any effort prediction estimation.
机译:本文研究了包括基因编程在内的各种技术以及公共数据集的使用,以试图对软件项目的工作进行建模并据此进行估算。主要研究问题是遗传程序是否可以使用公共领域指标而不是公司特定指标提供“更好”的解决方案搜索。与以前的大多数研究不同,采用了一种现实的方法,即根据给定日期的可用数据进行预测。报告了实验,旨在评估使用特定公司内部和外部的数据进行估算的准确性。相对于替代方法,该研究还提供了有关遗传编程性能的见解,可以作为该领域的问题解决者。结果并没有找到明显的赢家,但是,对于此数据,GP始终表现良好,但难以配置和生成更复杂的模型。这里的证据与其他研究人员的观点一致,即公司最好基于内部数据而不是合并公共数据集来进行估算。必须权衡GP的复杂性和准确性的小幅增长,​​以决定是否将其用作任何工作量预测估算的一部分。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号