Show simple item record

dc.contributor.authorZanjani, Motahareh Bahrami
dc.contributor.authorKagdi, Huzefa Hatimbhai
dc.contributor.authorBird, Christian
dc.date.accessioned2016-08-28T23:49:07Z
dc.date.available2016-08-28T23:49:07Z
dc.date.issued2015
dc.identifier.citationM. B. Zanjani, H. Kagdi and C. Bird, "Using Developer-Interaction Trails to Triage Change Requests," 2015 IEEE/ACM 12th Working Conference on Mining Software Repositories, Florence, 2015, pp. 88-98en_US
dc.identifier.isbn978-0-7695-5594-2
dc.identifier.otherWOS:000380361900010
dc.identifier.urihttp://dx.doi.org/10.1109/MSR.2015.16
dc.identifier.urihttp://hdl.handle.net/10057/12405
dc.descriptionClick on the DOI link to access the article (may not be free).en_US
dc.description.abstractThe paper presents an approach, namely iHDev, to recommend developers who are most likely to implement incoming change requests. The basic premise of iHDev is that the developers who interacted with the source code relevant to a given change request are most likely to best assist with its resolution. A machine-learning technique is first used to locate source code entities relevant to the textual description of a given change request. iHDev then mines interaction trails (i.e., Mylyn sessions) associated with these source code entities to recommend a ranked list of developers. iHDev integrates the interaction trails in a unique way to perform its task, which was not investigated previously. An empirical study on open source systems Mylyn and Eclipse Project was conducted to assess the effectiveness of iHDev. A number of change requests were used in the evaluated benchmark. Recall for top one to five recommended developers and Mean Reciprocal Rank (MRR) values are reported. Furthermore, a comparative study with two previous approaches that use commit histories and/or the source code authorship information for developer recommendation was performed. Results show that iHDev could provide a recall gain of up to 127.27% with equivalent or improved MRR values by up to 112.5%.en_US
dc.language.isoen_USen_US
dc.publisherIEEEen_US
dc.relation.ispartofseries2015 IEEE/ACM 12th Working Conference on Mining Software Repositories;
dc.subjectBugen_US
dc.subjectRecommendationen_US
dc.titleUsing developer-interaction trails to triage change requestsen_US
dc.typeConference paperen_US
dc.rights.holder© Copyright 2016 IEEE - All rights reserved.en_US


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record