KRISHI
ICAR RESEARCH DATA REPOSITORY FOR KNOWLEDGE MANAGEMENT
(An Institutional Publication and Data Inventory Repository)
"Not Available": Please do not remove the default option "Not Available" for the fields where metadata information is not available
"1001-01-01": Date not available or not applicable for filling metadata infromation
"1001-01-01": Date not available or not applicable for filling metadata infromation
Please use this identifier to cite or link to this item:
http://krishi.icar.gov.in/jspui/handle/123456789/44561
Title: | Bug prediction modeling using complexity of code changes |
Other Titles: | Not Available |
Authors: | V. B. Singh K. K. Chaturvedi Sunil Kumar Khatri Vijay Kumar |
ICAR Data Use Licennce: | http://krishi.icar.gov.in/PDF/ICAR_Data_Use_Licence.pdf |
Author's Affiliated institute: | Delhi College of Arts & Commerce, University of Delhi, Delhi, India Department of Computer Science, University of Delhi, Delhi, India Amity Institute of Information Technology, Amity University Uttar Pradesh, Noida, India Department of Mathematics, Amity School of Engineering and Technology, New Delhi, India |
Published/ Complete Date: | 2014-03-07 |
Project Code: | Not Available |
Keywords: | Bug prediction Entropy Software reliability growth models Complexity of code changes |
Publisher: | Not Available |
Citation: | Singh, V.B., Chaturvedi, K.K., Khatri, S.K. et al. (2015)Bug prediction modeling using complexity of code changes. Int J Syst Assur Eng Manag 6, 44–60 . |
Series/Report no.: | Not Available; |
Abstract/Description: | Researchers have proposed and implemented a plethora of bug prediction approaches in terms of different mathematical models for measuring the reliability growth of the software and to predict the latent bugs lying dormant in the software. During the last four decades, software reliability growth models (SRGM) have been successfully used to measure the reliability growth of closed source software. The SRGM developed were based on either calendar time or on testing effort. In late 90s, due to the advancement in communication and internet technologies, the development of open source software gets an edge and is proven to be very successful in different fields. Recently, researchers have measured the latent bugs in the open source software using an SRGM which has been developed for closed source software and concluded that the existing SRGM can well predict the latent bugs, but, still, it needs more investigation. In open source software, the source codes are frequently changes (the complexity of code changes) to meet the new feature introduction, feature enhancement and bug repair. In this paper, we have developed two complexity of code changes/entropy based bug prediction models namely (i) time vs entropy and (ii) entropy vs bugs. We have compared the proposed models with the existing time vs bugs SRGM. The empirical work has been carried out using three subsystems of Mozilla project. The statistical significance of different approaches has been tested using a non-parametric Kolmogorov–Smirnov (K–S) test. The bug prediction approaches have been compared on the basis of various performance measures namely R-Square (R2), Adjusted R-Square (adj. R2), Bias, variation and root mean square prediction errors. We found that the potential complexity of code changes based bug prediction approach i.e. time vs entropy is better over the time vs bugs and entropy vs bugs on the basis of different comparison criteria and statistical test. |
Description: | Not Available |
Type(s) of content: | Research Paper |
Sponsors: | Not Available |
Language: | English |
Name of Journal: | International Journal of System Assurance Engineering and Management |
NAAS Rating: | Not Available |
Volume No.: | 6 |
Page Number: | 44-60 |
Name of the Division/Regional Station: | Not Available |
Source, DOI or any other URL: | https://doi.org/10.1007/s13198-014-0242-5 |
URI: | https://doi.org/10.1007/s13198-014-0242-5 http://krishi.icar.gov.in/jspui/handle/123456789/44561 |
Appears in Collections: | AEdu-IASRI-Publication |
Files in This Item:
There are no files associated with this item.
Items in KRISHI are protected by copyright, with all rights reserved, unless otherwise indicated.