Model of Open Source Software Reliability with Fault Introduction Obeying the Generalized Pareto Distribution

Jinyong Wang
DOI: https://doi.org/10.1007/s13369-021-05382-4
IF: 2.807
2021-02-05
Arabian Journal for Science and Engineering
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.
multidisciplinary sciences
What problem does this paper attempt to address?