Selecting Best Software Reliability Growth Models: A Social Spider Algorithm based Approach

by   Najla Akram Al-Saati, et al.

Software Reliability is considered to be an essential part of software systems; it involves measuring the system's probability of having failures; therefore, it is strongly related to Software Quality. Software Reliability Growth Models are used to indicate the expected number of failures encountered after the software has been completed, it is also an indicator of the software readiness to be delivered. This paper presents a study of selecting the best Software Reliability Growth Model according to the dataset at hand. Several Comparison Criteria are used to yield a ranking methodology to be used in pointing out best models. The Social Spider Algorithm SSA, one of the newly introduced Swarm Intelligent Algorithms, is used for estimating the parameters of the SRGMs for two datasets. Results indicate that the use of SSA was efficient in assisting the process of criteria weighting to find the optimal model and the best overall ranking of employed models.



page 1

page 2

page 3

page 4


A Comparative Study on Parameter Estimation in Software Reliability Modeling using Swarm Intelligence

This work focuses on a comparison between the performances of two well-k...

The Use of Cuckoo Search in Estimating the Parameters of Software Reliability Growth Models

This work aims to investigate the reliability of software products as an...

Some Aspects of a Software Reliability Problem

Obviously, the dynamism of software reliability research has speeded up ...

Estimating Software Reliability Using Size-biased Modelling

Software reliability estimation is one of most active area of research i...

Software Reliability Growth Models Predict Autonomous Vehicle Disengagement Events

The acceptance of autonomous vehicles is dependent on the rigorous asses...

Systematic Literature Reviews in Software Engineering – Enhancement of the Study Selection Process using Cohen's Kappa Statistic

Context: Systematic literature reviews (SLRs) rely on a rigorous and aud...

Quality Characteristics of a Software Platform for Human-AI Teaming in Smart Manufacturing

As AI-enabled software systems become more prevalent in smart manufactur...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.