A Novel ICA-based Estimator for Software Cost Estimation

One of the most important and valuable goal of software development life cycle is software cost estimation or SCE. During the recent years, SCE has attracted the attention of researchers due to huge amount of software project requests. There have been proposed so many models using heuristic and meta...

Full description

Bibliographic Details
Main Authors: Behrouz Sadeghi, Vahid Khatibi Bardsiri, Monireh Esfandiari, Farzad Hosseinzadeh
Format: Article
Language:English
Published: Science and Research Branch,Islamic Azad University 2015-11-01
Series:Journal of Advances in Computer Engineering and Technology
Subjects:
Online Access:http://jacet.srbiau.ac.ir/article_8043_55f73f99d851bc328cb3fbf6b45d32c9.pdf
_version_ 1818855561788129280
author Behrouz Sadeghi
Vahid Khatibi Bardsiri
Monireh Esfandiari
Farzad Hosseinzadeh
author_facet Behrouz Sadeghi
Vahid Khatibi Bardsiri
Monireh Esfandiari
Farzad Hosseinzadeh
author_sort Behrouz Sadeghi
collection DOAJ
description One of the most important and valuable goal of software development life cycle is software cost estimation or SCE. During the recent years, SCE has attracted the attention of researchers due to huge amount of software project requests. There have been proposed so many models using heuristic and meta-heuristic algorithms to do machine learning process for SCE. COCOMO81 is one of the most popular models for SCE proposed by Barry Boehm in 1981. However COCOMO81 is an old estimation model, it has been widely used for the purpose of cost estimation in its new forms. In this paper, the Imperialism Competition Algorithm (ICA) has been employed to tune the COCOMO81 parameters. Experimental results show that in the separated COCOMO81 dataset, ICA can estimate the COCOMO81 model parameters such that the performance parameters are significantly improved. The proposed hybrid model is flexible enough to tune the parameters for any data sets in form of COCOMO81.
first_indexed 2024-12-19T08:10:34Z
format Article
id doaj.art-116f08744826453ba94833c8a14e2a8a
institution Directory Open Access Journal
issn 2423-4192
2423-4206
language English
last_indexed 2024-12-19T08:10:34Z
publishDate 2015-11-01
publisher Science and Research Branch,Islamic Azad University
record_format Article
series Journal of Advances in Computer Engineering and Technology
spelling doaj.art-116f08744826453ba94833c8a14e2a8a2022-12-21T20:29:39ZengScience and Research Branch,Islamic Azad UniversityJournal of Advances in Computer Engineering and Technology2423-41922423-42062015-11-011415248043A Novel ICA-based Estimator for Software Cost EstimationBehrouz Sadeghi0Vahid Khatibi Bardsiri1Monireh Esfandiari2Farzad Hosseinzadeh3Kerman Branch, Islamic AzadUniversityKerman Branch, Islamic AzadUniversityKerman Branch, Islamic AzadUniversityKerman Branch, Islamic AzadUniversityOne of the most important and valuable goal of software development life cycle is software cost estimation or SCE. During the recent years, SCE has attracted the attention of researchers due to huge amount of software project requests. There have been proposed so many models using heuristic and meta-heuristic algorithms to do machine learning process for SCE. COCOMO81 is one of the most popular models for SCE proposed by Barry Boehm in 1981. However COCOMO81 is an old estimation model, it has been widely used for the purpose of cost estimation in its new forms. In this paper, the Imperialism Competition Algorithm (ICA) has been employed to tune the COCOMO81 parameters. Experimental results show that in the separated COCOMO81 dataset, ICA can estimate the COCOMO81 model parameters such that the performance parameters are significantly improved. The proposed hybrid model is flexible enough to tune the parameters for any data sets in form of COCOMO81.http://jacet.srbiau.ac.ir/article_8043_55f73f99d851bc328cb3fbf6b45d32c9.pdfCOCOMO81software cost estimationAccuracymeta-heuristicimperialism competition algorithm
spellingShingle Behrouz Sadeghi
Vahid Khatibi Bardsiri
Monireh Esfandiari
Farzad Hosseinzadeh
A Novel ICA-based Estimator for Software Cost Estimation
Journal of Advances in Computer Engineering and Technology
COCOMO81
software cost estimation
Accuracy
meta-heuristic
imperialism competition algorithm
title A Novel ICA-based Estimator for Software Cost Estimation
title_full A Novel ICA-based Estimator for Software Cost Estimation
title_fullStr A Novel ICA-based Estimator for Software Cost Estimation
title_full_unstemmed A Novel ICA-based Estimator for Software Cost Estimation
title_short A Novel ICA-based Estimator for Software Cost Estimation
title_sort novel ica based estimator for software cost estimation
topic COCOMO81
software cost estimation
Accuracy
meta-heuristic
imperialism competition algorithm
url http://jacet.srbiau.ac.ir/article_8043_55f73f99d851bc328cb3fbf6b45d32c9.pdf
work_keys_str_mv AT behrouzsadeghi anovelicabasedestimatorforsoftwarecostestimation
AT vahidkhatibibardsiri anovelicabasedestimatorforsoftwarecostestimation
AT monirehesfandiari anovelicabasedestimatorforsoftwarecostestimation
AT farzadhosseinzadeh anovelicabasedestimatorforsoftwarecostestimation
AT behrouzsadeghi novelicabasedestimatorforsoftwarecostestimation
AT vahidkhatibibardsiri novelicabasedestimatorforsoftwarecostestimation
AT monirehesfandiari novelicabasedestimatorforsoftwarecostestimation
AT farzadhosseinzadeh novelicabasedestimatorforsoftwarecostestimation