Artigo Revisado por pares

Optimisation analysis for reliability assessment based on stochastic differential equation modelling for open source software

2009; Taylor & Francis; Volume: 40; Issue: 4 Linguagem: Inglês

10.1080/00207720802556245

ISSN

1464-5319

Autores

Yoshinobu Tamura, Shigeru Yamada,

Tópico(s)

Reliability and Maintenance Optimization

Resumo

Abstract A new distributed software development paradigm typified by such open source project will evolve at a rapid pace in the future. Especially, open source software (OSS) which serve as key components of critical infrastructures in the social life are still ever-expanding now. We propose a software reliability growth model based on stochastic differential equations in order to consider the active state of the open source project. Especially, we assume that the software failure intensity depends on the time, and the software fault-reporting phenomena on the bug-tracking system keeps an irregular state. Moreover, it has been necessary to manage the software development process in terms of reliability, development effort and version-upgrade time. We find the optimal version-upgrade time based on the total expected software maintenance effort. We show that the proposed model can assist improvement of quality for OSS systems developed under the open source project. Keywords: open source softwaresoftware reliabilitystochastic differential equationsoptimal total version-upgrade time Acknowledgements This work was supported in part by the Grant-in-Aid for Scientific Research (C), Grant No. 18510124 and Young Scientists (B), Grant No. 17700039 from the Ministry of Education, Culture, Sports, Science and Technology of Japan, and the Grant-in-Aid for Research from Satake Foundation for Technology. Notes Notes 1. Linux is a registered trademark of Linus Torvalds. 2. Other company, product or service names may be trademarks or service marks of others. 3. Fedora is a trademark of Red Hat, Inc. The Fedora Project is not a supported product of Red Hat, Inc. 4. The Apache HTTP server is developed under the Apache Software Foundation.

Referência(s)