Entropy based Software Reliability Growth Modelling for Open Source Software Evolution

被引:3
|
作者
Tandon, Abhishek [1 ]
Sharma, Meera [2 ]
Kumari, Madhu [3 ]
Singh, V. B. [3 ]
机构
[1] Univ Delhi, SSCBS, PSP Area 4,Dr KN Katju Marg,Sect 16, Delhi 110089, India
[2] Univ Delhi, Swami Shraddhanand Coll, Delhi 110036, India
[3] Univ Delhi, Delhi Coll Arts & Commerce, New Delhi 110023, India
来源
TEHNICKI VJESNIK-TECHNICAL GAZETTE | 2020年 / 27卷 / 02期
关键词
entropy; feature improvement; new feature; open source software; FAULT-DETECTION; COMPLEXITY;
D O I
10.17559/TV-20181031061451
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
During Open Source Software (OSS) development, users submit "new features (NFs)", "feature improvements (IMPs)" and bugs to fix. A proportion of these issues get fixed before the next software release. During the introduction of NFs and IMPs, the source code files change. A proportion of these source code changes may result in generation of bugs. We have developed calendar time and entropy-dependent mathematical models to represent the growth of OSS based on the rate at which NFs are added, IMPs are added, and bugs introduction rate.The empirical validation has been conducted on five products, namely "Avro, Pig, Hive, jUDDI and Whirr" of the Apache open source project. We compared the proposed models with eminent reliability growth models, Goel and Okumoto (1979) and Yamada et al. (1983) and found that the proposed models exhibit better goodness of fit.
引用
收藏
页码:550 / 557
页数:8
相关论文
共 50 条
  • [31] A Method of Reliability Assessment Based on Trend Analysis for Open Source Software
    Miyamoto, Shoichiro
    Tamura, Yoshinobu
    Yamada, Shigeru
    INTERNATIONAL JOURNAL OF RELIABILITY QUALITY AND SAFETY ENGINEERING, 2024, 31 (04)
  • [32] Software reliability assessment and version-upgrade problem for open source software
    Matsushima, Yasushi
    Tamura, Yoshinobu
    Yamada, Shigeru
    THIRTEENTH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2007, : 406 - +
  • [33] Software reliability prediction of open source software using soft computing technique
    Saini G.L.
    Panwar D.
    Singh V.
    Singh, Vijander (vijan2005@gmail.com), 1600, Bentham Science Publishers (14): : 612 - 621
  • [34] Defectiveness Evolution in Open Source Software Systems
    Javed, Yasir
    Alenezi, Mamdouh
    4TH SYMPOSIUM ON DATA MINING APPLICATIONS (SDMA2016), 2016, 82 : 107 - 114
  • [35] Understanding Enterprise Open Source Software Evolution
    Aversano, Lerina
    Di Brino, Marco
    Guardabascio, Daniela
    Salerno, Marcello
    Tortorella, Maria
    CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS/INTERNATIONAL CONFERENCE ON PROJECT MANAGEMENT/CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION SYSTEMS AND TECHNOLOGIES, CENTERIS/PROJMAN / HCIST 2015, 2015, 64 : 924 - 931
  • [36] Fifteen Years of Open Source Software Evolution
    Bordeleau, Francis
    Meirelles, Paulo
    Sillitti, Alberto
    OPEN SOURCE SYSTEMS, OSS 2019, 2019, 556 : 61 - 67
  • [37] Evolution in open source software: A case study
    Godfrey, MW
    Tu, Q
    INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2000, : 131 - 142
  • [38] A Reliability Automatic Assessment Framework for Open Source Software
    Wang, Qian
    Jiang, Jianhui
    Li, Long
    2019 IEEE 24TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2019), 2019, : 91 - 92
  • [39] Reliability Assessment and Prediction of Open Source Software Systems
    Singh, Jitendra
    Maurya, L. S.
    2013 IEEE SECOND INTERNATIONAL CONFERENCE ON IMAGE INFORMATION PROCESSING (ICIIP), 2013, : 6 - 11
  • [40] Reliability Evaluation Metrics for Open Source Software Selection
    Jing-shu JIN
    Hoo-jae LEE
    Sung-yul RHEW
    JournalofMeasurementScienceandInstrumentation, 2010, 1 (03) : 281 - 284