全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Open Source Software Reliability Growth Model by Considering Change- Point

Keywords: Open source software , reliability assessment , software reliability growth model , bug tracking system , change-point

Full-Text   Cite this paper   Add to My Lib

Abstract:

The modeling technique for Software Reliability is reaching its prosperity. Software reliability growth models have been used extensively for closed source software. The design and development of open source software (OSS) is different from closed source software. We observed some basic characteristics for open source software like (i) more instructions execution and code coverage taking place with respect to time, (ii) release early, release often (iii) frequent addition of patches (iv) heterogeneity in fault density and effort expenditure (v) Frequent release activities seem to have changed the bug dynamics significantly (vi) Bug reporting on bug tracking system drastically increases and decreases. Due to this reason bug reported on bug tracking system keeps an irregular state and fluctuations. Therefore, fault detection/removal process can not be smooth and may be changed at some time point called change-point. In this paper, an instructions executed dependent software reliability growth model has been developed by considering change-point in order to cater diverse and huge user profile, irregular state of bug tracking system and heterogeneity in fault distribution. We have analyzed actual software failure count data to show numerical examples of software reliability assessment for the OSS. We also compare our model with the conventional in terms of goodness-of-fit for actual data. We have shown that the proposed model can assist improvement of quality for OSS systems developed under the open source project.

Full-Text

comments powered by Disqus

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133

WeChat 1538708413