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] An accurate parameter estimation approach to modeling of solar photovoltaic module using hybrid grey wolf optimization
    Janani, C.
    Babu, B. Chitti
    Krishnasamy, Vijayakumar
    OPTIMAL CONTROL APPLICATIONS & METHODS, 2023, 44 (02) : 601 - 616
  • [42] Optimization of COCOMO II Coefficients using Cuckoo Optimization Algorithm to Improve The Accuracy of Effort Estimation
    Parwita, I. Made Mika
    Sarno, Riyanarto
    Puspaningrum, Alifia
    PROCEEDINGS OF 2017 11TH INTERNATIONAL CONFERENCE ON INFORMATION & COMMUNICATION TECHNOLOGY AND SYSTEMS (ICTS), 2017, : 99 - 104
  • [43] Accurate parameter estimation of Au/GaN/GaAs schottky diode model using grey wolf optimization
    Rabehi, A.
    Douara, A.
    Helal, H.
    Younsi, A. Memdouh
    Amrani, M.
    Abbas, I. E.
    Comini, E.
    Benamara, Z.
    REVISTA MEXICANA DE FISICA, 2024, 70 (02) : 1 - 8
  • [44] Improving Case Based Software Effort Estimation Using a Multi-criteria Decision Technique
    Fellir, Fadoua
    Nafil, Khalid
    Touahni, Rajaa
    Chung, Lawrence
    SOFTWARE ENGINEERING AND ALGORITHMS IN INTELLIGENT SYSTEMS, 2019, 763 : 438 - 451
  • [45] Genetic Algorithm and Support Vector Regression for Software Effort Estimation
    Lin, Jin-Cherng
    Chang, Chu-Ting
    ADVANCED RESEARCH ON MATERIAL ENGINEERING, CHEMISTRY AND BIOINFORMATICS, PTS 1 AND 2 (MECB 2011), 2011, 282-283 : 748 - 752
  • [46] Social welfare maximization with thyristor-controlled series compensator using grey wolf optimization algorithm
    Kumari Behera S.
    Kant Mohanty N.
    International Journal of Electrical Engineering and Education, 2021, 58 (02): : 209 - 222
  • [47] Optimal Trajectory Generation for a 6-DOF Parallel Manipulator Using Grey Wolf Optimization Algorithm
    Choubey, Chandan
    Ohri, Jyoti
    ROBOTICA, 2021, 39 (03) : 411 - 427
  • [48] An improved localization algorithm to replace faulty nodes for an IoT network using weighted grey wolf optimization
    Kanwar, Vivek
    Aydin, Orhun
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2024, 37 (13)
  • [49] Improving streamflow prediction using a new hybrid ELM model combined with hybrid particle swarm optimization and grey wolf optimization
    Adnan, Rana Muhammad
    Mostafa, Reham R.
    Kisi, Ozgur
    Yaseen, Zaher Mundher
    Shahid, Shamsuddin
    Zounemat-Kermani, Mohammad
    KNOWLEDGE-BASED SYSTEMS, 2021, 230
  • [50] Enhancing Electronic Nose Performance by Feature Selection Using an Improved Grey Wolf Optimization Based Algorithm
    Zhang, Chao
    Wang, Wen
    Pan, Yong
    SENSORS, 2020, 20 (15) : 1 - 19