UNDERSTANDING THE DEVELOPER PARTICIPATION IN BUG FIX PROCESS

Journal Title: INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY - Year 2014, Vol 12, Issue 8

Abstract

Prediction of the bug fix time in open source softwares is a challenging job. A software bug consists of many attributes that define the characteristics of the bug. Some of the attributes get filled at the time of reporting and some are  at the time of bug fixing. In this paper, 836 bug reports of two products namely Thunderbird and Webtools of Mozilla open source project have been considered. In  bug report, we see that there is no linear relationship among the bug attributes namely bug fix time, developers, cc count and severity. This paper has analyzed the interdependence among these attributes through graphical representation.The results conclude that :Case 1. 73% of bugs reported for Webtools are fixed by 17% developers and 61% of bugs are fixed by 14% developers for Thundebird.Case 2. We tried to find a relationship between the time taken by a developer in fixing a bug and the corresponding developer. We also observed that there is a significant variation in bug fixing process, bugs may take 1 day to 4 years in fixing.Case 3. There is no linear relationship between cc count i.e. manpower involved in bug fixing process and bug fix time.Case 4. Maximum number of developers are involved in fixing bugs for major severity class.

Authors and Affiliations

Madhu Kumari, Meera Sharma, Nikita Yadav

Keywords

Related Articles

Biometric application and classification of individuals using postural parameters

This Biometrics refers to automatic recognition of individuals based on their physiological and/or behavioral characteristics. The displacement of the centre of pressure (COP) is a measure that has been successfully empl...

OPPORTUNISTIC APPROACH TO EXPLOIT WIRELESS SPECTRUM BY USE OF COGNITIVE RADIO

Cognitive radio (CR) technology is envisaged to solve the problems in wireless networks resulting from the limited available spectrum and the inefficiency in the spectrum usage by exploiting the existing wireless spectru...

A Fully Automated Method for Noisy cDNA Microarray Image Quantification

DNA microarray is an innovative tool for gene studies in biomedical research, and its applications can vary from cancer diagnosis to human identification. Image processing is an important aspect of microarray experiments...

Coloured Image Segmentation Using K-Means Algorithm

Very large collections of images are growing ever more common. From stock photo collections to proprietary databases to the Web, these collections are diverse and often poorly indexed; unfortunately, image retrieval syst...

A Bootstrap Aggregating Technique on Link-Based Cluster Ensemble Approach for Categorical Data Clustering

Although attempts have been made to solve the problem of clustering categorical data via cluster ensembles, with the results being competitive to conventional algorithms, it is observed that these techniques unfortunatel...

Download PDF file
  • EP ID EP650490
  • DOI 10.24297/ijct.v12i8.3000
  • Views 89
  • Downloads 0

How To Cite

Madhu Kumari, Meera Sharma, Nikita Yadav (2014). UNDERSTANDING THE DEVELOPER PARTICIPATION IN BUG FIX PROCESS. INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY, 12(8), 3823-3828. https://europub.co.uk/articles/-A-650490