Global Optimization of Analogy-Based Software Cost Estimation with Genetic Algorithms

被引:0
作者
Milios, Dimitrios [1 ]
Stamelos, Ioannis [2 ]
Chatzibagias, Christos [2 ]
机构
[1] Univ Edinburgh, Sch Informat, Edinburgh EH8 9AB, Midlothian, Scotland
[2] Aristotle Univ Thessaloniki, Dept Informat, Thessaloniki 54124, Greece
来源
ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, PT II | 2011年 / 364卷
关键词
VALIDATION; MODELS; CROSS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Estimation by Analogy is a popular method in the field of software cost estimation. A number of research approaches focus on optimizing the parameters of the method. This paper proposes an optimal global setup for determining empirically the best method parameter configuration based on genetic algorithms. We describe how such search can be performed, and in particular how spaces whose dimensions are of different type can be explored. We report results on two datasets and compare with approaches that explore partially the search space. Results provide evidence that our method produces similar or better accuracy figures with respect to other approaches.
引用
收藏
页码:350 / +
页数:2
相关论文
共 21 条
[1]   SOFTWARE FUNCTION, SOURCE LINES OF CODE, AND DEVELOPMENT EFFORT PREDICTION - A SOFTWARE SCIENCE VALIDATION [J].
ALBRECHT, AJ ;
GAFFNEY, JE .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1983, 9 (06) :639-648
[2]   A simulation tool for efficient analogy based cost estimation [J].
Angelis L. ;
Stamelos I. .
Empirical Software Engineering, 2000, 5 (1) :35-68
[3]   Combining probabilistic models for explanatory productivity estimation [J].
Bibi, S. ;
Stamelos, I. ;
Angelis, L. .
INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (7-8) :656-669
[4]  
Boehm B. W., 1981, SOFTWARE ENG EC, V1
[5]   The adjusted analogy-based software effort estimation based on similarity distances [J].
Chiu, Nan-Hsing ;
Huang, Sun-Jen .
JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (04) :628-640
[6]  
Conte S.D., 1986, Software Engineering Metrics and Models
[7]  
Desharnais J.M, 1989, ANALYSE STATISTIQUE
[8]   A LEISURELY LOOK AT THE BOOTSTRAP, THE JACKKNIFE, AND CROSS-VALIDATION [J].
EFRON, B ;
GONG, G .
AMERICAN STATISTICIAN, 1983, 37 (01) :36-48
[9]   A comparison of software effort estimation techniques: Using function points with neural networks, case-based reasoning and regression models [J].
Finnie, GR ;
Wittig, GE ;
Desharnais, JM .
JOURNAL OF SYSTEMS AND SOFTWARE, 1997, 39 (03) :281-289
[10]  
Goldberg D.E., 1989, Genetic_Algorithms_in_Search,_Optimization,_and_Machine Learning