Comparison of weighted grey relational analysis for software effort estimation

被引:46
作者
Hsu, Chao-Jung [1 ]
Huang, Chin-Yu [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu 30043, Taiwan
关键词
Software effort estimation; Grey relational analysis (GRA); Weighted assignment; Software development effort; Software cost; COST ESTIMATION; ANALOGY; SELECTION;
D O I
10.1007/s11219-010-9110-y
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In recent years, grey relational analysis (GRA), a similarity-based method, has been proposed and used in many applications. However, we found that most traditional GRA methods only consider nonweighted similarity for predicting software development effort. In fact, nonweighted similarity may cause biased predictions, because each feature of a project may have a different degree of relevance to the development effort. Therefore, this paper proposes six weighted methods, including nonweighted, distance-based, correlative, linear, nonlinear, and maximal weights, to be integrated into GRA for software effort estimation. Numerical examples and sensitivity analyses based on four public datasets are used to show the performance of the proposed methods. The experimental results indicate that the weighted GRA can improve estimation accuracy and reliability from the nonweighted GRA. The results also demonstrate that the weighted GRA performs better than other estimation techniques and published results. In summary, we can conclude that weighted GRA can be a viable and alternative method for predicting software development effort.
引用
收藏
页码:165 / 200
页数:36
相关论文
共 54 条
[1]   Software effort, quality, and cycle time: A study of CMM level 5 projects [J].
Agrawal, Manish ;
Chari, Kaushal .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2007, 33 (03) :145-156
[2]  
[Anonymous], P 3 INT C MAN INN TE
[3]  
[Anonymous], SOFTWARE METRICS DIS
[4]  
[Anonymous], CMUSEI2002TR011
[5]  
[Anonymous], P 22 INT ANN FOR COC
[6]  
[Anonymous], 2014, SOFTWARE METRICS RIG
[7]  
[Anonymous], P 14 AS PAC SOFTW EN
[8]  
[Anonymous], THESIS U MONTREAL QC
[9]  
[Anonymous], DAT REP
[10]  
[Anonymous], P 11 INT S SOFTW MET