Multi Up-Gradation Reliability Model for Open Source Software

被引:4
|
作者
Ahmadi M. [1 ]
Mahdavi I. [1 ]
Garmabaki A.H.S. [2 ,3 ]
机构
[1] Department of Industrial Engineering, Mazandaran University of Science and Technology, Babol
[2] Division of Operation and Maintenance Engineering, Luleå University of Technology, Luleå
[3] Department of Mathematics and Computer Science, Islamic Azad University, Nour Branch, Nour
来源
Lecture Notes in Mechanical Engineering | 2016年
关键词
Multi release; NHPP; Open source software (OSS); Testing phase; Up-gradation;
D O I
10.1007/978-3-319-23597-4_51
中图分类号
学科分类号
摘要
Nowadays, software companies have to continuously do up-gradation or add-ons in their software to survive in the market. This paper presents an effective reliability model for multi release open source software (OSS), which derived based on software lifecycle development process (SDLC) proposed by Jørgensen [1]. Most of OSS reliability models proposed in the literature are based on closed-form methodology and do not consider the properties of OSS in the model structure. The proposed model, incorporate bugs removed from two different phases, namely a pre-commit test and parallel debugging test. Furthermore, the proposed model is based on the assumptions that the overall fault removal of the new release depends on the reported faults from the previous release of the software and on the faults generated due to adding some new functionalities to the existing software system. The parameters of model have been estimated on real software failure dataset with three releases and goodness of fit of values have been calculated. Results show that the proposed model fits the data reasonably well and present better accuracy in comparison with other methods. © 2016, Springer International Publishing Switzerland.
引用
收藏
页码:691 / 702
页数:11
相关论文
共 50 条
  • [22] Maintenance Support in Open Source Software Projects
    Raza, Arif
    Capretz, Luiz Fernando
    Ahmed, Faheem
    2013 EIGHTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT (ICDIM), 2013, : 391 - 395
  • [23] A strategic analysis for successful open source software utilization based on a structural equation model
    Sohn, So Young
    Mok, Min Seok
    JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (06) : 1014 - 1024
  • [24] Utilizing Multi-Objective Evolutionary Algorithms to Optimize Open Source Software Release Management
    Yu, Chen-Yang
    Huang, Chin-Yu
    IEEE ACCESS, 2023, 11 : 112248 - 112262
  • [25] Rate-Based Queueing Simulation Model of Open Source Software Debugging Activities
    Lin, Chu-Ti
    Li, Yan-Fu
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2014, 40 (11) : 1075 - 1099
  • [26] Unveiling the Evolution: Multi-Patch Multi-Release Software Reliability Growth Model with Testing Effort
    Singh, Veenu
    Kumar, Vijay
    Singh, V. B.
    Agrawal, Arun Prakash
    JOURNAL OF RELIABILITY AND STATISTICAL STUDIES, 2024, 17 (02): : 393 - 416
  • [27] Network ties and the success of open source software development
    Peng, Gang
    Wan, Yun
    Woodlock, Peter
    JOURNAL OF STRATEGIC INFORMATION SYSTEMS, 2013, 22 (04) : 269 - 281
  • [28] A Tertiary Study on Open-Source Software Research
    Imtiaz, Saima
    Imtiaz, Salma
    Almadhor, Ahmad
    Kulhanek, Rastislav
    IEEE ACCESS, 2024, 12 : 189952 - 189993
  • [29] Comprehensive assessment of open source software ecosystem health
    Oriol, Marc
    Mueller, Carlos
    Marco, Jordi
    Fernandez, Pablo
    Franch, Xavier
    Ruiz-Cortes, Antonio
    INTERNET OF THINGS, 2023, 22
  • [30] Investigation of the Software Code Vulnerabilities' Impact on the Popularity of Open Source Software Projects
    Singh, Madanjit
    Saini, Munish
    Kaur, Manevpreet
    JOURNAL OF INFORMATION TECHNOLOGY RESEARCH, 2021, 14 (03) : 58 - 69