EconPapers    
Economics at your fingertips  
 

Optimal planning for open source software updates

Chao Luo, Hiroyuki Okamura and Tadashi Dohi

Journal of Risk and Reliability, 2016, vol. 230, issue 1, 44-53

Abstract: Open source software is widely deployed for both academic and commercial purposes. However, failures and attacks against open source software are often reported. In contrast to traditional software, failures of open source software are reported by users and fixed by developers. Because of the overheads and cost of updates, users do not update their software as soon as the latest patch is released. We are attracted by the optimal maintenance problem for open source software from the users’ perspective. In this paper, we propose periodic and aperiodic maintenance management models with non-homogeneous bug-discovery/correction processes in terms of total expense. Also, according to a dynamic-programming algorithm, we numerically derive the optimal maintenance schedule under the aperiodic policy. In numerical examples, we investigate the efficiency of the proposed policies by mathematical experiments. And, based on bug reports of Hadoop MapReduce, we predictively illustrate the optimal maintenance scheduling for a real open source software product.

Keywords: Bug-discovery/correction process; optimal maintenance; open source software; dynamic programming (search for similar items in EconPapers)
Date: 2016
References: View references in EconPapers View complete reference list from CitEc
Citations:

Downloads: (external link)
https://journals.sagepub.com/doi/10.1177/1748006X15586507 (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:sae:risrel:v:230:y:2016:i:1:p:44-53

DOI: 10.1177/1748006X15586507

Access Statistics for this article

More articles in Journal of Risk and Reliability
Bibliographic data for series maintained by SAGE Publications ().

 
Page updated 2025-03-19
Handle: RePEc:sae:risrel:v:230:y:2016:i:1:p:44-53