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 条
  • [41] Estimation of Battery Parameters of the Equivalent Circuit Model using Grey Wolf Optimization
    Sangwan, Venu
    Kumar, Rajesh
    Rathore, A. K.
    2016 IEEE 6TH INTERNATIONAL CONFERENCE ON POWER SYSTEMS (ICPS), 2016,
  • [42] Resource Allocation Technique for Edge Computing using Grey Wolf Optimization Algorithm
    Lieira, Douglas D.
    Quessada, Matheus S.
    Cristiani, Andre L.
    Meneguette, Rodolfo I.
    2020 IEEE LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS (LATINCOM 2020), 2020,
  • [43] A GREY WOLF ALGORITHM FOR INDEX OPTIMIZATION IN RELATIONAL DATABASES
    Pontificia Universidad Católica del Perú, Department of Engineering, Universitaria Avenue 1801, San Miguel, Lima, Peru
    Proc. IADIS Int. Conf. Inf. Syst. , IS, 1600, (61-68):
  • [44] Optimization of a shell-and-tube heat exchanger using the grey wolf algorithm
    Lara-Montano, Oscar D.
    Gomez-Castro, Fernando I.
    29TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, PT A, 2019, 46 : 571 - 576
  • [45] A Community Detection Algorithm by Utilizing Grey Wolf Optimization
    Han, Cong
    Chen, Mei
    Pan, Lina
    Chen, Xiaoyun
    2017 9TH INTERNATIONAL CONFERENCE ON MODELLING, IDENTIFICATION AND CONTROL (ICMIC 2017), 2017, : 567 - 572
  • [46] Improved hybrid Jaya Grey Wolf optimization algorithm
    Wang, Chu-Xin
    Hu, Zhi-Yuan
    Chen, Yun-Feng
    Tang, Yuan-Jie
    Proceedings - 2022 International Conference on Cloud Computing, Big Data Applications and Software Engineering, CBASE 2022, 2022, : 259 - 263
  • [47] An Improved Grey Wolf Optimization Algorithm with Variable Weights
    Gao, Zheng-Ming
    Zhao, Juan
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2019, 2019
  • [48] Effects of dominant wolves in grey wolf optimization algorithm
    Ozsoydan, Fehmi Burcin
    APPLIED SOFT COMPUTING, 2019, 83
  • [49] Short-term hydrothermal scheduling using grey wolf optimization algorithm
    Swain, Rajkishore
    Mishra, Umesh Chandra
    ELECTRIC POWER SYSTEMS RESEARCH, 2023, 225
  • [50] Parameter identification of fuel cell using Repairable Grey Wolf Optimization algorithm
    Ebrahimi, S. Mohammadreza
    Hasanzadeh, Sajjad
    Khatibi, Sahand
    APPLIED SOFT COMPUTING, 2023, 147