Integrating Pull Request Comment Analysis and Developer Profiles for Expertise-Based Recommendations in Global Software Development

  • Zamir, Sara; 
  • Rehman, Abdul; 
  • Mohsin, Hufsa; 
  • Zamir, Elif; 
  • Abbas, Assad; 
  • 외 1명
Citations

WEB OF SCIENCE

3
Citations

SCOPUS

2

초록

Determining a suitable software developer to match project needs within the Global software development (GSD) context requires detailed information. The complexity of this problem arises from the required combination of the developer's level of technical expertise, domain knowledge, and the extent to which they possess the collaborative skills necessary for a successful project. Typical developer recommendation systems do not consider the dynamics of expertise and cooperative nature of the tasks for assessing their correctness, often restricting themselves to extracting review comments only to measure their usefulness and suggest reviewers. This research intends to create a recommendation system using pull request review comments and selected data from developers' profiles to recommend better experts based on their dynamic expertise. Using advanced algorithm techniques, the proposed model Global Developer Expertise Recommendation System (GDERS) aims to improve the quality of captured data and substantially increase the accuracy of developer recommendations. Impressively, the proposed model significantly outperformed all other text-based classifiers TextCNN, TextRCNN, and Bilstm in this study, showing an accuracy of 91.85%. This research provides a significant achievement of recommendation systems in the global software development context that support more effective collaboration and increase the probability of project completion on time by allowing project managers to find easily accessible developers in the field with the right expertise.

키워드

Reviews; Codes; Software development management; Recommender systems; Software; Collaboration; Social networking (online); History; Analytical models; Accuracy; Expertise recommendation; global software development; pull request reviews; comments classification
제목
Integrating Pull Request Comment Analysis and Developer Profiles for Expertise-Based Recommendations in Global Software Development
저자
Zamir, Sara; Rehman, Abdul; Mohsin, Hufsa; Zamir, Elif; Abbas, Assad; Al-Yarimi, Fuad A. M.
DOI
10.1109/ACCESS.2025.3532386
발행일
2025
유형
Article
저널명
IEEE Access
권
13
페이지
16637 ~ 16648