DevRec: enhancing developer recommendation using machine learning

Abstract In Open-Source Software (OSS) projects, effectively managing tasks such as committing code, merging pull requests, and closing issues require accurate role-based recommendations for developers. As the number of issues and contributors increases, assigning the right developers to specific roles becomes more complex. This paper introduces DevRec , a novel framework designed to enhance multi-role Dev elope r Rec ommendation for OSS projects. DevRec employs Semantic Analysis (SA) to interpret issue descriptions and historical developer contributions in OSS projects, thus improving the mapping between issues and suitable developers. Two complementary approaches are explored: Statistical-based Semantic Analysis (Statistical-SA) for ranking developer recommendations, and Machine Learning–Semantic Analysis (ML-SA) for predictive developer assignment. ML models are trained on previous developer behaviour and contributions across multiple projects to enhance recommendation accuracy. The framework is evaluated on a benchmark dataset comprising three OSS projects of varying sizes— Framework (small, 325 issues), Travis (medium, 5,457 issues), and Elasticsearch (large, 10,423 issues). Results show that Statistical-SA improves accuracy by 13.85% , 48.67% , and 1.66% respectively, over baseline methods. At the same time, ML-SA consistently outperforms Statistical-SA across all roles, achieving an average 2–5% improvement in Commit, Merge, and Close tasks. These findings highlight the effectiveness of integrating semantic and machine learning-based models for multi-role developer recommendations.

Authors

Institutions

Publication Details

Journal
Journal of King Saud University - Computer and Information Sciences
Published
2026-04-06
DOI
https://doi.org/10.1007/s44443-025-00445-0
Primary Topic
Software Engineering Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

DevRec: enhancing developer recommendation using machine learning

Abeer ElKorany, Laila Al-Safoury, Soha Makady
Journal of King Saud University - Computer and Information Sciences
Software Engineering Research
article

DevRec: enhancing developer recommendation using machine learning

Abeer ElKorany, Laila Al-Safoury, Soha Makady
article en

Abstract

Abstract In Open-Source Software (OSS) projects, effectively managing tasks such as committing code, merging pull requests, and closing issues require accurate role-based recommendations for developers. As the number of issues and contributors increases, assigning the right developers to specific roles becomes more complex. This paper introduces DevRec , a novel framework designed to enhance multi-role Dev elope r Rec ommendation for OSS projects. DevRec employs Semantic Analysis (SA) to interpret issue descriptions and historical developer contributions in OSS projects, thus improving the mapping between issues and suitable developers. Two complementary approaches are explored: Statistical-based Semantic Analysis (Statistical-SA) for ranking developer recommendations, and Machine Learning–Semantic Analysis (ML-SA) for predictive developer assignment. ML models are trained on previous developer behaviour and contributions across multiple projects to enhance recommendation accuracy. The framework is evaluated on a benchmark dataset comprising three OSS projects of varying sizes— Framework (small, 325 issues), Travis (medium, 5,457 issues), and Elasticsearch (large, 10,423 issues). Results show that Statistical-SA improves accuracy by 13.85% , 48.67% , and 1.66% respectively, over baseline methods. At the same time, ML-SA consistently outperforms Statistical-SA across all roles, achieving an average 2–5% improvement in Commit, Merge, and Close tasks. These findings highlight the effectiveness of integrating semantic and machine learning-based models for multi-role developer recommendations.

Journal of King Saud University - Computer and Information Sciences
Cairo University (EG), Future University in Egypt (EG), Zewail City of Science and Technology (EG)
Openalex Percentile: Top 5%
Software Engineering Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

DevRec: enhancing developer recommendation using machine learning — Abeer ElKorany, Laila Al-Safoury, et al. · Journal of King Saud University - Computer and Information Sciences (2026) | TGRS Research Map | TGRS