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
CHALLENGES, CLASSIFICATION AND COMPARATIVE STUDY OF QOS SOLUTIONS IN MANET.
A mobile ad-hoc network (MANET) is composed of mobile nodes without any fixed infrastructure. Mobile nodes are communicating with each other over radio links. The large amount of real-time traffic involves high bandwidth...
Privacy and Security Issues In Mobile Social Networking and in Modern Shopping Experience
Future shopping applications collect basic profile information of the person and provide great service on recommending books, electronics and other products based on user profile, previous shopping history and relationsh...
A Comprehensive Analysis of Mobile Ad-Hoc Routing Protocols Under Varying Node Densities
Mobile ad-hoc network (MANET) is a well known wireless technology being used in present wireless systems and it influences the development of new structures and theories for the communication. The mobile communication in...
Survey on Various Testing Techniques and Strategies for Bug Finding
Software testing is verification and validation process aimed for evaluating a program and ensures that it meets the required result. The main goal of software testing is to uncover the errors in software. So the main ai...
Modern technology applications and rainfall flooding disasters prevention.
The paper presents a case study that investigated the role of modern technology applications in rainfall flooding disasters prevention. The results reported demonstrated that modern technology facilities can be used to d...