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.

Authors and Affiliations

Alaa Sheta, Amal Abdel-Raouf

Keywords

Related Articles

Missing Values Imputation using Similarity Matching Method for Brainprint Authentication

This paper proposes a similarity matching imputation method to deal with the missing values in electroencephalogram (EEG) signals. EEG signals with rather high amplitude can be considered as noise, normally they will be...

Enhancing Lean Software Development by using Devops Practices

Competition between companies has made a great pressure to produce new features continuously as fast as possible, subsequently successful software companies needs to learn more about customers and get new features out to...

A new approach towards the self-adaptability of Service-Oriented Architectures to the context based on workflow

Distributed information systems are needed to be autonomous, heterogeneous and adaptable to the context. This is the reason why they resort Web services based on SOA Based on the advanced technology of SOA. These technol...

Hybrid Approach for Detection of Hard Exudates

Diabetic Retinopathy is a severe and widely spread eye disease which can lead to blindness. Hence, early detection of Diabetic Retinopathy is a must. Hard Exudates are the primary sign of Diabetic Retinopathy. Early trea...

Permutation of Web Search Query Types for User Intent Privacy

Privacy remains a major concern when using search engines to find for information on the web due to the fact that search engines own massive resources in preserving search logs of each user and organizations. However, ma...

Download PDF file
  • EP ID EP133407
  • DOI 10.14569/IJACSA.2016.070465
  • Views 90
  • Downloads 0

How To Cite

Alaa Sheta, Amal Abdel-Raouf (2016). Estimating the Parameters of Software Reliability Growth Models Using the Grey Wolf Optimization Algorithm. International Journal of Advanced Computer Science & Applications, 7(4), 499-505. https://europub.co.uk/articles/-A-133407