Network analysis of software repositories: Identifying subject matter experts

6Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A software developer joining a large software project faces a steep learning curve before they are able to make real contributions. One challenge is finding the subject matter experts who can answer questions about a specific area of the software or to review changes. This is especially true of large projects with many modules and a large number of authors. In this paper, we describe a method to model a software project as a network using information mined from the project's version control repository, and demonstrate how network analysis techniques can be used to identify the key authors and subject matter experts. We investigate metrics that can be gathered using network analysis, such as which groups of authors typically work together, and how closely knit the developers are on a project. We analyze several specific projects to demonstrate the applicability of these techniques and several hundred projects to show general trends. © 2013 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Dittrich, A., Gunes, M. H., & Dascalu, S. (2013). Network analysis of software repositories: Identifying subject matter experts. In Studies in Computational Intelligence (Vol. 424, pp. 187–198). Springer Verlag. https://doi.org/10.1007/978-3-642-30287-9_20

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free