Title
Influence of Technical and Social Factors for Introducing Bugs.
Abstract
As the modern open-source paradigm makes it easier to contribute to software projects, the number of developers involved in these projects keep increasing. This growth in the amount of developers makes it more difficult to deal with harmful contributions. Recent researches have found that technical and social factors can predict the success of contributions to open-source projects on GitHub. However, these researches do not study the relation between these factors with the introduction of bugs. Our study aims at investigating the influence of technical (such as, developersu0027 experience) and social (such as, number of followers) factors on the introduction of bugs, using information from 14 projects hosted on GitHub. Understanding the influence of these factors may be useful to developers, code reviewers and researchers. For instance, code reviewers may want to double check commits from developers that present bug-related factors. We found that technical factors have a consistent influence in the introduction of bugs. On the other hand, social factors present signs of influence in bug introduction that would require more data to be properly evaluated. Moreover, we found that perils present in the mining of GitHub may impact the factors results.
Year
Venue
DocType
2018
arXiv: Software Engineering
Journal
Volume
Citations 
PageRank 
abs/1811.03758
0
0.34
References 
Authors
0
5
Name
Order
Citations
PageRank
Filipe Falcão100.34
Caio Barbosa201.35
Baldoino Fonseca310316.57
Alessandro Garcia42231143.70
Márcio Ribeiro536332.81