AIML - Volume 7, Issue I

AIML Volume (7) - Issue (I) ICGST

Parameter Estimation of Software Reliability Growth Models by Particle Swarm Optimization
Alaa Sheta
Information Technology Department, Prince Abdullah Bin Ghazi Faculty of Science and Information Technology,
Al-Balqa Applied University, Al-Salt, Jordan.

Abstract:

Building software reliability growth models (SRGM) for predicting software reliability represents a challenge for software testing engineers. Being able to predict the number of faults (failure) in the software during development and testing processes helps significantly in specifying/computing the software release day and in managing project resources (i.e people and money). In this paper, we explore the use of Particle Swarm Optimization (PSO) algorithm to estimate SRGM parameters. The proposed method shows significant advantages in handling variety of modeling problems such as the exponential model (EXPM), power model (POWM) and Delayed S-Shaped model (DSSM). PSO algorithm will be used to estimate the parameters of the well known SRGM. Detailed results and analysis are provided showing the potential advantages of using PSO in solving this problem.

Keywords: Particle Swarm Optimization, Software Reliability Growth Modeling, Software Testing

(Full Paper, 471 KB)

Biographies:

Alaa Sheta received his B.S., M.S. degrees in Electronics and Communication Engineering from Faculty of Engineering, Cairo University in 1988 and 1994, respectively. A. Sheta received his Ph.D. degree from the Computer Science Department, School of Information Technology, George Mason University, Fairfax, VA, USA. Currently, Dr. Sheta is working with the Information Technology Department, Prince Abdullah Bin Ghazi Faculty of Science and Information Technology, Al-Balqa Applied University, Al-Salt, Jordan since October 2004. He is also the Dean Assistant for Planning and Development since October 2006. His research interests include Modelling and Simulation of Dynamical Nonlinear Systems, Robotics, Evolutionary Computation, Automatic Control, Fuzzy Logic, and Neural Networks. Dr. Sheta served as a chair or co-chair for number of workshops and special session within international conferences in the area of Computer Science and Engineering. He has been an invited speaker in number of national and international conference.

BibTex:

@ARTICLE{P1120729003,

AUTHOR = {Alaa Sheta},

TITLE = {Parameter Estimation of Software Reliability Growth Models by Particle Swarm Optimization},

JOURNAL =  {ICGST  International Journal on Artificial Intelligence and Machine Learning, AIML},

YEAR = {2007},

VOLUME = {7},

ISSUE ={1},

PAGES={55--61}

}

(Full Paper, 471 KB)