Tehnički vjesnik, Vol. 27 No. 2, 2020.
Izvorni znanstveni članak
https://doi.org/10.17559/TV-20181031061451
Entropy based Software Reliability Growth Modelling for Open Source Software Evolution
Abhishek Tandon
; Shaheed Sukhdev College of Business Studies(SSCBS), University of Delhi, PSP Area IV, Dr. K.N. Katju Marg, Sector 16, Rohini, Delhi –110089
Meera Sharma
; Swami Shraddhanand College, University of Delhi, Alipur, Delhi – 110036, India
Madhu Kumari
; Delhi College of Arts and Commerce, University of Delhi, Netaji Nagar, New Delhi-110023, India
V. B. Singh
; Delhi College of Arts and Commerce, University of Delhi, Netaji Nagar, New Delhi-110023, India
Sažetak
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.
Ključne riječi
entropy; feature improvement; new feature; open source software
Hrčak ID:
236811
URI
Datum izdavanja:
15.4.2020.
Posjeta: 1.771 *