Component-Oriented Reliability Analysis Based on Hierarchical Bayesian Model for an Open Source Software

HTML  Download Download as PDF (Size: 1282KB)  PP. 25-32  
DOI: 10.4236/ajor.2011.12004    5,437 Downloads   10,669 Views  Citations

ABSTRACT

The successful experience of adopting distributed development models in such open source projects includes GNU/Linux operating system, Apache HTTP server, Android, BusyBox, and so on. The open source project contains special features so-called software composition by which several geographically-dispersed compo-nents are developed in all parts of the world. We propose a method of component-oriented reliability as-sessment based on hierarchical Bayesian model and Markov chain Monte Carlo methods. Especially, we fo-cus on the fault-detection rate for each component reported to the bug tracking system. We can assess the reliability for the whole open source software system by using the confidence interval for each component. Also, we analyze actual software fault-count data to show numerical examples of reliability assessment for OSS.

Share and Cite:

Tamura, Y. , Takehara, H. and Yamada, S. (2011) Component-Oriented Reliability Analysis Based on Hierarchical Bayesian Model for an Open Source Software. American Journal of Operations Research, 1, 25-32. doi: 10.4236/ajor.2011.12004.

Copyright © 2025 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.