Using Boosting Techniques to Improve Software Reliability Models Based on Genetic Programming

  • Authors:
  • Eduardo Oliveira;Aurora Pozo;Silvia Regina Vergilio

  • Affiliations:
  • Federal University of Paran, Brazil;Federal University of Paran, Brazil;Federal University of Paran, Brazil

  • Venue:
  • ICTAI '06 Proceedings of the 18th IEEE International Conference on Tools with Artificial Intelligence
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software reliability models are used to estimate the probability of a software fails along the time. They are fundamental to plan test activities and to ensure the quality of the software being developed. Two kind of models are generally used: time or test coverage based models. In our previous work, we successfully explored Genetic Programming (GP) to derive reliability models. However, nowadays Boosting techniques (BT) have been successfully applied with other Machine Learning techniques, including GP. BT merge several hypotheses of the training set to get better results. With the goal of improving the GP software reliability models, this work explores the combination GP and BT. The results show advantages in the use of the proposed approach.