Improving Software Effort Estimation Models Using Grey Wolf Optimization Algorithm

被引:3
|
作者
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 条
  • [31] R-method-Based Reduction of Continuous Systems Using Grey Wolf Optimization Algorithm
    Yadav, Umesh Kumar
    Singh, V. P.
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2022, 42 (3) : 1389 - 1418
  • [32] Optimization of Software Cost Estimation using Harmony Search Algorithm
    Jafari, S. M. Sabbagh
    Ziaaddini, F.
    2016 1ST CONFERENCE ON SWARM INTELLIGENCE AND EVOLUTIONARY COMPUTATION (CSIEC 2016), 2016, : 131 - 135
  • [33] Grey wolf optimization algorithm based on adaptive normal cloud model
    Zhang Z.
    Rao S.-H.
    Zhang S.-J.
    Kongzhi yu Juece/Control and Decision, 2021, 36 (10): : 2562 - 2568
  • [34] An adaptive hybrid differential Grey Wolf Optimization algorithm for WSN coverage
    Yuan, Yuting
    Gao, Yuelin
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (04):
  • [35] Binary Optimization Using Hybrid Grey Wolf Optimization for Feature Selection
    Al-Tashi, Qasem
    Kadir, Said Jadid Abdul
    Rais, Helmi Md
    Mirjalili, Seyedali
    Alhussian, Hitham
    IEEE ACCESS, 2019, 7 : 39496 - 39508
  • [36] Research on Convergence of Grey Wolf Optimization Algorithm Based on Markov Chain
    Zhang M.-J.
    Long D.-Y.
    Wang X.
    Yang J.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2020, 48 (08): : 1587 - 1595
  • [37] Using the Grey Wolf Aquila Synergistic Algorithm for Design Problems in Structural Engineering
    Varshney, Megha
    Kumar, Pravesh
    Ali, Musrrat
    Gulzar, Yonis
    BIOMIMETICS, 2024, 9 (01)
  • [38] A Novel Improved Grey Wolf Optimization Algorithm for Numerical Optimization and PID Controller Design
    Zhang, Tao
    Wang, Xin
    Wang, Zhenlei
    PROCEEDINGS OF 2018 IEEE 7TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS CONFERENCE (DDCLS), 2018, : 879 - 886
  • [39] Design of Software Effort Estimation Models An approach based on Linear Genetic Programming
    Sanchez, Roberto
    Pinto-Roa, Diego P.
    2017 XLIII LATIN AMERICAN COMPUTER CONFERENCE (CLEI), 2017,
  • [40] A proactive grey wolf optimization for improving bioinformatic systems with high dimensional data
    Ali Hakem Alsaeedi
    Dhiah Al-Shammary
    Suha Mohammed Hadi
    Khandakar Ahmed
    Ayman Ibaida
    Nooruldeen AlKhazraji
    International Journal of Information Technology, 2024, 16 (8) : 4797 - 4814