Determining Implementation Expertise from Bug Reports

TitleDetermining Implementation Expertise from Bug Reports
Publication TypeConference Paper
Year of Publication2007
AuthorsAnvik, J, Murphy, GC
Secondary TitleFourth International Workshop on Mining Software Repositories (MSR'07:ICSE Workshops 2007)
Pagination2 - 2
Place PublishedMinneapolis, MN, USA
ISBN Number0-7695-2950-X
Keywordsbug reports, developers, eclipse, expertise, repository, scm, source code

As developers work on a software product they accumulate expertise, including expertise about the code base of the software product. We call this type of expertise "implementation expertise". Knowing the set of developers who have implementation expertise for a software product has many important uses. This paper presents an empirical evaluation of two approaches to determining implementation expertise from the data in source and bug repositories. The expertise sets created by the approaches are compared to those provided by experts and evaluated using the measures of precision and recall. We found that both approaches are good at finding all of the appropriate developers, although they vary in how many false positives are returned.

Full Text
PDF icon 28300002.pdf176.23 KB