DocumentCode
1683302
Title
Do Developers Introduce Bugs When They Do Not Communicate? The Case of Eclipse and Mozilla
Author
Bernardi, Mario Luca ; Canfora, Gerardo ; Lucca, Giuseppe A Di ; Penta, Massimiliano Di ; Distante, Damiano
Author_Institution
Dept. of Eng.-RCOST, Univ. of Sannio, Benevento, Italy
fYear
2012
Firstpage
139
Lastpage
148
Abstract
Developers working on related artifacts often communicate each other to coordinate their changes and to make others aware of their changes. When such a communication does not occur, this could create misunderstanding and cause the introduction of bugs. This paper investigates how the level of communication between committers relates to their proneness to introduce faults. This is done by identifying committers likely responsible of bug-introducing changes, and comparing - through social network measures - characteristics of their communication with the characteristics of other committers. We report results from a study conducted on bugs from Eclipse and Mozilla, indicating that bug-introducing committers have a higher social importance than other committers, although the communication between themselves is significantly lower than for others.
Keywords
program debugging; social networking (online); Eclipse; Mozilla; bug management; bug-tracking system; social network; Atmospheric measurements; Computer bugs; Data mining; Electronic mail; Particle measurements; Size measurement; Social network services; Bug Management; Developers´ Communication; Empirical Study; Social Network Analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance and Reengineering (CSMR), 2012 16th European Conference on
Conference_Location
Szeged
ISSN
1534-5351
Print_ISBN
978-1-4673-0984-4
Type
conf
DOI
10.1109/CSMR.2012.24
Filename
6178861
Link To Document