IIUM Repository

Optimization of COCOMO model using particle swarm optimization

Zakaria, Noor Azura and Ismail, Amelia Ritahani and Zainal Abidin, Nadzurah and Mohd Khalid, Nur Hidayah and Yakath Ali, Afrujaan (2021) Optimization of COCOMO model using particle swarm optimization. International Journal of Advances in Intelligent Informatics, 7 (2). pp. 177-187. ISSN 2442-6571 E-ISSN 2548-3161

[img] PDF (Article) - Published Version
Restricted to Registered users only

Download (471kB) | Request a copy
[img] PDF (SCOPUS) - Supplemental Material
Restricted to Registered users only

Download (345kB) | Request a copy

Abstract

Software effort and cost estimation are crucial parts of software project development. It determines the budget, time, and resources needed to develop a software project. The success of a software project development depends mainly on the accuracy of software effort and cost estimation. A poor estimation will impact the result, which worsens the project management. Various software effort estimation model has been introduced to resolve this problem. COnstructive COst MOdel (COCOMO) is a well-established software project estimation model; however, it lacks accuracy in effort and cost estimation, especially for current projects. Inaccuracy and complexity in the estimated effort have made it difficult to efficiently and effectively develop software, affecting the schedule, cost, and uncertain estimation directly. In this paper, Particle Swarm Optimization (PSO) is proposed as a metaheuristics optimization method to hybrid with three traditional state-of-art techniques such as Support Vector Machine (SVM), LinearRegression (LR), and Random Forest (RF) for optimizing the parameters of COCOMO models. The proposed approach is applied to the NASA software project dataset downloaded from the promise repository. The proposed approach has been compared with the three traditional algorithms; however, the obtained results confirm low accuracy before hybridizingwith PSO. Overall, the results showed that PSOSVM on the NASA software project dataset could improve effort estimation accuracy and outperform other models.

Item Type: Article (Journal)
Additional Information: 8405/91426
Uncontrolled Keywords: Particle Swarm Optimization COCOMO model Software effort Estimation model NASA
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Kulliyyahs/Centres/Divisions/Institutes (Can select more than one option. Press CONTROL button): Kulliyyah of Information and Communication Technology
Kulliyyah of Information and Communication Technology

Kulliyyah of Information and Communication Technology > Department of Computer Science
Kulliyyah of Information and Communication Technology > Department of Computer Science
Depositing User: Dr. Noor Azura Zakaria
Date Deposited: 11 Aug 2021 08:34
Last Modified: 27 Aug 2021 08:15
URI: http://irep.iium.edu.my/id/eprint/91426

Actions (login required)

View Item View Item

Downloads

Downloads per month over past year