Abstract

Open source software reliability is an important factor affecting the quality of open source software. The developed reliability models of open source software cannot meet the actual evaluation of open source software reliability because of the complexity, dynamics, and uncertainty of open source software development. Considering the dynamic changes of fault introduction in open source software development, we propose an open source software reliability model with fault introduction based on the generalized Pareto distribution. We use three Apache open source software projects to validate the proposed model. Least squares estimation is used to estimate the model parameter values. Experimental results indicate that the proposed model has better fitting and predictive performance than other existing models. The generalized Pareto distribution of the fault introduction is consistent with that in actual open source software development. Thus, the proposed model can assist developers and managers in evaluating the reliability of open source software in the actual process of open source software development.

Full Text
Published version (Free)

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