Linear combination of multiple case-based reasoning with optimized weight for software effort estimation

  • Authors:
  • Dengsheng Wu;Jianping Li;Yong Liang

  • Affiliations:
  • Institute of Policy & Management, Chinese Academy of Sciences, Beijing, P.R. China 100190 and Graduate University of Chinese Academy of Sciences, Beijing, P.R. China 100190;Institute of Policy & Management, Chinese Academy of Sciences, Beijing, P.R. China 100190;China Electronics Standardization Institute, Beijing, P.R. China 100007

  • Venue:
  • The Journal of Supercomputing
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Since software development has become an essential investment for many organizations recently, both the software industry and academic communities are more and more concerned about a reliable and accurate estimation of the software development effort. This study puts forward six widely used case-based reasoning (CBR) methods with optimized weights derived from the particle swarm optimization (PSO) method to estimate the software effort. Meanwhile, four combination methods are adopted to assemble the results of independent CBR methods. The experiments are carried out using two datasets of software projects from Desharnais dataset and Miyazaki dataset. Experimental results show that different CBR methods can get the best results in different parameters settings, and there is not a best method for the software effort estimation among the six different CBR methods. Currently, combination methods proposed in this study outperform independent methods, and the weighted mean combination (WMC) method can get the better result.