Title: Reliability analysis using change-point concept and optimal version-updating for open source software
Authors: Ajay Kumar
Addresses: Department of Applied Sciences, ABV-IIITM Gwalior, Gwalior 474015, MP, India
Abstract: Open Source Software (OSS) is an emerging platform for software development. The desired performance and reliability of OSS projects have been a point of concern. Our main objective is to analyse the reliability of OSS using the change point concept and to estimate the optimal time for version updating of OSS. The proposed model has been tested on datasets from a public release of Apache open-source software and it has been found that the proposed model provides more accurate reliability estimation. Moreover, the proposed reliability growth model for OSS will help management to determine the optimal version-updating time for OSS using multi-attribute utility theory. The proposed model is practically implicated since it considers the multiple releases of software to be common by taking reliability growth model for each release individually into consideration. Furthermore, multiple change points can be considered in order to make the model more accurate.
Keywords: open source software; fault reduction factor; change point; imperfect debugging; software reliability growth model; multi-attribute utility theory; non-homogeneous Poisson process.
International Journal of Reliability and Safety, 2021 Vol.15 No.4, pp.217 - 239
Received: 21 Jul 2020
Accepted: 28 Mar 2021
Published online: 27 Sep 2022 *