A Hybrid Cuckoo Optimization and Harmony Search Algorithm for Software Cost Estimation

Alifia Puspaningrum, Riyanarto Sarno*

*Corresponding author for this work

Research output: Contribution to journalConference articlepeer-review

23 Citations (Scopus)

Abstract

Nowadays, software effort and time estimation becomes a substantial factor in software engineering community. Accurate estimation can enhances performance in managing the project schedule, human resource allocation, cost estimation, etc. Constructive Cost Model (COCOMO) II is commonly used model of software estimation influenced by four coefficients. The optimal coeffiecients will produce optimal model in estimating effort and time development. To overcome that problem, this paper proposed a hybrid model of cuckoo search and harmony search algorithm for optimizing four coefficients of COCOMO-II to get optimal estimation. The proposed approach is applied on NASA 93 dataset and evaluated by using Magnitude of Relative Error (MRE) and Magnitude of Relative Error (MMRE). Experimental results show that the proposed method is more effective in estimating effort and time development of the software project than COCOMO-II and cuckoo search algorithm.

Original languageEnglish
Pages (from-to)461-469
Number of pages9
JournalProcedia Computer Science
Volume124
DOIs
Publication statusPublished - 2017
Event4th Information Systems International Conference 2017, ISICO 2017 - Bali, Indonesia
Duration: 6 Nov 20178 Nov 2017

Keywords

  • COCOMO II Model
  • Cuckoo Search
  • Effort Estimation
  • Harmony Search
  • Hybrid Optimization Parameter
  • Time Development Estimation

Fingerprint

Dive into the research topics of 'A Hybrid Cuckoo Optimization and Harmony Search Algorithm for Software Cost Estimation'. Together they form a unique fingerprint.

Cite this