Improving Software Effort Estimation Models Using Grey Wolf Optimization Algorithm

被引:2
|
作者
Alsheikh, Nada Mohammed [1 ]
Munassar, Nabil Mohammed [1 ]
机构
[1] Univ Sci & Technol, Fac Comp & Informat Technol, Aden, Yemen
关键词
COCOMO; Grey Wolf Optimization; software effort estimation; software cost estimation; Moth-Flame Optimization; NASA18; dataset; Prairie Dog Optimization; White Shark Optimization; Zebra Optimization; EVOLUTION;
D O I
10.1109/ACCESS.2023.3340140
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the Software Development Life Cycle phases is planning the software project. Estimating the software effort is another task in this project planning phase. Software effort estimation is the method of determining how many workers are required to create a software project. Many researchers have focused on this field to increase the precision of software effort estimation and used both algorithmic and non-algorithmic techniques. The most widely used method is the Constructive Cost Model (COCOMO). However, the COCOMO model has a limitation related to the precision of the software effort estimation. Meta-heuristic algorithms are preferred with parameter optimization because they can provide nearly optimal solutions at a reasonable cost. This study aims to enhance the precision of effort estimation by modifying the three COCOMO-based models' coefficients and assess the efficiency of Grey Wolf Optimization (GWO) in finding the optimal value of effort estimation through applying four other algorithms, including Zebra Optimization (ZOA), Moth-Flame Optimization (MFO), Prairie Dog Optimization (PDO), and White Shark Optimization (WSO) with NASA18 dataset. These models include the basic COCOMO model, and another two models were also suggested in the published research as a modification of the basic COCOMO model. The six most used software effort estimation metrics are used to assess the performance of the proposed models. The results show high accuracy and significant error minimization of the GWO over other algorithms involving ZOA, MFO, PDO, WSO, and other existing models.
引用
收藏
页码:143549 / 143579
页数:31
相关论文
共 50 条
  • [1] Estimating the Parameters of Software Reliability Growth Models Using the Grey Wolf Optimization Algorithm
    Sheta, Alaa F.
    Abdel-Raouf, Amal
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (04) : 499 - 505
  • [2] Improving Mobile Location Prediction Using the Grey Wolf Optimization Algorithm
    Nsaif B.G.
    Sallomi A.H.
    International Journal of Interactive Mobile Technologies, 2023, 17 (09) : 127 - 140
  • [3] Improving artificial intelligence models accuracy for monthly streamflow forecasting using grey Wolf optimization (GWO) algorithm
    Tikhamarine, Yazid
    Souag-Gamane, Doudja
    Ahmed, Ali Najah
    Kisi, Ozgur
    El-Shafie, Ahmed
    JOURNAL OF HYDROLOGY, 2020, 582
  • [4] An efficient parameter optimization of software reliability growth model by using chaotic grey wolf optimization algorithm
    P. Dhavakumar
    N. P. Gopalan
    Journal of Ambient Intelligence and Humanized Computing, 2021, 12 : 3177 - 3188
  • [5] An efficient parameter optimization of software reliability growth model by using chaotic grey wolf optimization algorithm
    Dhavakumar, P.
    Gopalan, N. P.
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (02) : 3177 - 3188
  • [6] Photovoltaic Parameter Estimation Using Grey Wolf Optimization
    Darmansyah
    Robandi, Imam
    2017 3RD INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS (ICCAR), 2017, : 593 - 597
  • [7] Test case optimization using grey wolf algorithm
    Srishti Kumari
    Shweta Jindal
    Arun Sharma
    Software Quality Journal, 2025, 33 (2)
  • [8] Integration of the grey relational analysis with genetic algorithm for software effort estimation
    Huang, Sun-Jen
    Chiu, Nan-Hsing
    Chen, Li-Wei
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 188 (03) : 898 - 909
  • [9] Precise Feature Selection in Predictive Genetic Models using Grey Wolf Optimization Algorithm
    Abbas, Mohamed
    PROCEEDINGS OF 2018 13TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND SYSTEMS (ICCES), 2018, : 63 - 68
  • [10] Parameter Estimation of Software Reliability Growth Models: A Comparison Between Grey Wolf Optimizer and Improved Grey Wolf Optimizer
    Musa, Abubakar Ahmad
    Imam, Sukairaj Hafiz
    Choudhary, Ankur
    Agrawal, Arun Prakash
    2021 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2021), 2021, : 611 - 617