Title :
Using Boosting Techniques to Improve Software Reliability Models Based on Genetic Programming
Author :
Oliveira, E.O. ; Pozo, Aurora ; Vergilio, Silvia Regina
Author_Institution :
Dept. of Comput. Sci., Fed. Univ. of Paran, Curitiba
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
Keywords :
genetic algorithms; learning (artificial intelligence); software quality; software reliability; boosting techniques; genetic programming; machine learning; software reliability models; Artificial neural networks; Boosting; Computer science; Failure analysis; Genetic programming; Machine learning; Merging; Software quality; Software reliability; Software testing;
Conference_Titel :
Tools with Artificial Intelligence, 2006. ICTAI '06. 18th IEEE International Conference on
Conference_Location :
Arlington, VA
Print_ISBN :
0-7695-2728-0
DOI :
10.1109/ICTAI.2006.117