Modelling Failures Occurrences of Open Source Software with Reliability Growth

被引:0
|
作者
Rossi, Bruno [1 ]
Russo, Barbara [1 ]
Succi, Giancarlo [1 ]
机构
[1] Free Univ Bolzano Bozen, CASE Ctr Appl Software Engn, I-39100 Bolzano, Italy
来源
关键词
Software failures; software reliability growth; open source software;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Open Source Software (OSS) products are widely used although a general consensus on their quality is far to be reached. Providing results on OSS reliability - as quality indicator contributes to shed some light on this issue and allows organizations to make informed decisions in adopting OSS products or in releasing their own OSS. In this paper, we use a classical technique of Software Reliability Growth to model failures occurrences across versions. We have collected data from the bug tracking systems of three OSS products, Mozilla Firefox, OpenSuse and OpenOffice.org. Our analysis aims at determining and discussing patterns of failure occurrences in the three OSS products to be used to predict reliability behaviour of future releases. Our findings indicate that in the three cases, failures occurrences follow a predetermined pattern, which shows: a) an initial stage in which the community learns the new version b) after this first period a rapid increase of the failure detection rate until c) very few failures are left and the discovery of a new failure discovery is rare. This is the stage in which the version can be considered reliable.
引用
收藏
页码:268 / 280
页数:13
相关论文
共 50 条
  • [21] Reliability Evaluation Metrics for Open Source Software Selection
    Jing-shu JIN
    Hoo-jae LEE
    Sung-yul RHEW
    [J]. Journal of Measurement Science and Instrumentation, 2010, 1 (03) : 281 - 284
  • [22] Modelling Risks in Open Source Software Component Selection
    Siena, Alberto
    Morandini, Mirko
    Susi, Angelo
    [J]. CONCEPTUAL MODELING, 2014, 8824 : 335 - 348
  • [23] Open-Source Software Entrepreneurial Business Modelling
    Teixeira, Jose
    Salminen, Joni
    [J]. OPEN SOURCE SOFTWARE: MOBILE OPEN SOURCE TECHNOLOGIES, 2014, 427 : 80 - 82
  • [24] Open Source Software Ecosystems: Towards a Modelling Framework
    Franco-Bedoya, Oscar
    [J]. OPEN SOURCE SYSTEMS: ADOPTION AND IMPACT, 2015, 451 : 171 - 179
  • [25] Open-source software entrepreneurial business modelling
    [J]. 1600, Springer Science and Business Media, LLC (427):
  • [26] On the influence of software vulnerabilities on software reliability: The case of open source component based software
    Albeanu, G.
    Madsen, H.
    Averian, A.
    [J]. RELIABILITY, RISK AND SAFETY: THEORY AND APPLICATIONS VOLS 1-3, 2010, : 1341 - +
  • [27] A Distributed Development Model for Open Source Software Reliability Growth using Citation Network Analysis
    Selvakumar, K.
    Bavthiraja, S. V. M. G.
    [J]. 2019 5TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING & COMMUNICATION SYSTEMS (ICACCS), 2019, : 901 - 904
  • [28] Software faults, software failures and software reliability modeling
    Munson, JC
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1996, 38 (11) : 687 - 699
  • [29] Software reliability assessment and version-upgrade problem for open source software
    Matsushima, Yasushi
    Tamura, Yoshinobu
    Yamada, Shigeru
    [J]. THIRTEENTH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2007, : 406 - +
  • [30] A software reliability assessment tool based on AHP and SRGM for an open source software
    Tamura, Yoshinobu
    Yamada, Shigeru
    [J]. Eleventh ISSAT International Conference Reliability and Quality in Design, Proceedings, 2005, : 1 - 5