DocumentCode :
3197548
Title :
Who can help me with this source code change?
Author :
Kagdi, Huzefa ; Hammad, Maen ; Maletic, Jonathan I.
Author_Institution :
Dept. of Comput. Sci., Missouri Univ. of Sci. & Technol., Rolla, MO
fYear :
2008
fDate :
Sept. 28 2008-Oct. 4 2008
Firstpage :
157
Lastpage :
166
Abstract :
An approach to recommend a ranked list of developers to assist in performing software changes to a particular file is presented. The ranking is based on change expertise, experience, and contributions of developers, as derived from the analysis of the previous commits involving the specific file in question. The commits are obtained from a software systempsilas version control repositories (e.g., Subversion). The basic premise is that a developer who has substantially contributed changes to specific files in the past is likely to best assist for their current or future change. Evaluation of the approach on a number of open source systems such as koffice, Apache httpd, and GNU gcc is also presented. The results show that the accuracy of the correctly recommended developers is between 43% and 82%. New developers to a long-lived software project, or project managers, can use this approach to assist them in undertaking maintenance tasks, e.g., bug fix or adding a new feature. The approach can be realized as a plug-in to development environments such as Eclipse.
Keywords :
software engineering; source coding; Eclipse; open source systems; software system version control repositories; source codes; Computer science; Control systems; Knowledge management; Open source software; Project management; Software debugging; Software development management; Software maintenance; Software performance; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 2008. ICSM 2008. IEEE International Conference on
Conference_Location :
Beijing
ISSN :
1063-6773
Print_ISBN :
978-1-4244-2613-3
Electronic_ISBN :
1063-6773
Type :
conf
DOI :
10.1109/ICSM.2008.4658064
Filename :
4658064
Link To Document :
بازگشت