Optimization of feature weights and number of neighbors for analogy based cost estimation in software project management

Y. F. Li*, M. Xie, T. N. Goh

*Corresponding author for this work

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

7 Citations (Scopus)

Abstract

Software cost estimation affects almost all activities of software project development such as: biding, planning, and budgeting, thus it is very crucial to the success of software project management. In past decades, many methods have been proposed for cost estimation. Analogy Based cost Estimation (ABE) is among the most popular techniques due to its conceptual simplicity and empirical competitiveness. In order to improve ABE model, many previous studies have focused on optimizing the feature weights in the similarity function. However, according to some prior studies, the K parameter for the K-nearest neighbor is also essential to the performance of ABE. Nevertheless, few studies attempt to optimize the K number of neighbors and most of them are based on the trial-error scheme. In this study, we propose the Genetic Algorithm to simultaneously optimize the K parameter and the feature weights for ABE (OKFWSABE). The proposed OKFWABE method is validated on three real-world software engineering data sets. The experiment results show that our methods could significantly improve the prediction accuracy of conventional ABE and has the potential to become an effective method for software cost estimation. © 2008 IEEE.
Original languageEnglish
Title of host publication2008 IEEE International Conference on Industrial Engineering and Engineering Management, IEEM 2008
Pages1542-1546
DOIs
Publication statusPublished - 2008
Externally publishedYes
Event2008 IEEE International Conference on Industrial Engineering and Engineering Management, IEEM 2008 - Singapore, Singapore
Duration: 8 Dec 200811 Dec 2008

Conference

Conference2008 IEEE International Conference on Industrial Engineering and Engineering Management, IEEM 2008
PlaceSingapore
CitySingapore
Period8/12/0811/12/08

Research Keywords

  • Analogy based estimation
  • Feature weights
  • Genetic algorithm
  • K-nearest neighbors
  • Software cost estimation
  • Software project management

Fingerprint

Dive into the research topics of 'Optimization of feature weights and number of neighbors for analogy based cost estimation in software project management'. Together they form a unique fingerprint.

Cite this