Software reliability prediction incorporating information from a similar project
Journal of Systems and Software
An Empirical Method for Selecting Software Reliability Growth Models
Empirical Software Engineering
Using Neural Networks in Reliability Prediction
IEEE Software
Hi-index | 0.00 |
Software reliability models are used for the estimation and prediction of software reliability. In a situation where reliability data is lacking and numerous models are available, the key to quantitative analysis of software reliability lies in the selection of an optimal model. This paper describes a model selection method which involves an encoding scheme with multiple evaluation metrics and uses back-propagation (BP) neural network to perform clustering algorithm. Finally, by utilizing 20 sets of failure data that are collected in actual software development projects, a simulation experiment is made. The result shows the method is both correct and feasible.