Abstract

The important task of software quality assurance is failure prediction. Time series forecasting methods can be successfully used for this purpose. This paper aims to study and compare the effectiveness of software failure prediction using different types of neural networks, in particular RBF neural network and recurrent neural networks (GRNN and LSTM). The Chromium browser failure dataset was used in this study. The dataset contains information about 11,001 bug reports for 759 consecutive days. Predictions were performed for 150-day, 500-day, and 759-day time series. Long time series of software failures cannot be approximated with satisfactory accuracy by an RBF neural network. Both GRNN and LSTM neural networks were able to predict the long software failures time series with RMSE values of 0.321 and 0.241 correspondingly.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.