Estimating the Parameters of Software Reliability Growth Models Using the Grey Wolf Optimization Algorithm

Resource type
Authors/contributors
Title
Estimating the Parameters of Software Reliability Growth Models Using the Grey Wolf Optimization Algorithm
Abstract
In this age of technology, building quality software is essential to competing in the business market. One of the major principles required for any quality and business software product for value fulfillment is reliability. Estimating software reliability early during the software development life cycle saves time and money as it prevents spending larger sums fixing a defective software product after deployment. The Software Reliability Growth Model (SRGM) can be used to predict the number of failures that may be encountered during the software testing process. In this paper we explore the advantages of the Grey Wolf Optimization (GWO) algorithm in estimating the SRGM’s parameters with the objective of minimizing the difference between the estimated and the actual number of failures of the software system. We evaluated three different software reliability growth models: the Exponential Model (EXPM), the Power Model (POWM) and the Delayed S-Shaped Model (DSSM). In addition, we used three different datasets to conduct an experimental study in order to show the effectiveness of our approach.
Publication
International Journal of Advanced Computer Science and Applications (IJACSA)
Publisher
The Science and Information (SAI) Organization Limited
Date
2016/05/01
Volume
7
Issue
4
Citation Key
shetaEstimatingParametersSoftware2016
Accessed
10/23/24, 3:17 PM
ISSN
2156-5570
Language
en
Library Catalog
Extra
Number: 4
Citation
Sheta, A. F., & Abdel-Raouf, A. (2016). Estimating the Parameters of Software Reliability Growth Models Using the Grey Wolf Optimization Algorithm. International Journal of Advanced Computer Science and Applications (IJACSA), 7(4). https://doi.org/10.14569/IJACSA.2016.070465