Code Reviewer Recommendation Based on a Hypergraph with Multiplex Relationships
Code review is an essential component of software development, playing a vital role in ensuring a comprehensive check of code changes. However, the continuous influx of pull requests and the limited pool of available reviewer candidates pose a significant challenge to the review process, making the task of assigning suitable reviewers to each review request increasingly difficult. To tackle this issue, we present MIRRec, a novel code reviewer recommendation method that leverages a hypergraph with multiplex relationships. MIRRec encodes high-order correlations that go beyond traditional pairwise connections using degree-free hyperedges among pull requests and developers. This way, it can capture high-order implicit connectivity and identify potential reviewers. To validate the effectiveness of MIRRec, we conducted experiments using a dataset comprising 48,374 pull requests from ten popular open-source software projects hosted on GitHub. The experiment results demonstrate that MIRRec, especially without PR-Review Commenters relationship, outperforms existing stateof-the-art code reviewer recommendation methods in terms of ACC and MRR, highlighting its significance in improving the code review process.
Thu 14 MarDisplayed time zone: Athens change
11:00 - 12:30 | Software Analysis and Recommendation SystemsShort Papers and Posters Track / Industrial Track / Research Papers / Tools Demo Track / Reproducibility Studies and Negative Results (RENE) Track / Early Research Achievement (ERA) Track at KUU Chair(s): Roberta Capuano University of L'Aquila, Italy | ||
11:00 15mTalk | Alternating between Surrogate Model Construction and Search for Configurations of an Autonomous Delivery System Industrial Track Chin-Hsuan Sun National Taiwan University, Thomas Laurent Lero@Trinity College Dublin, Paolo Arcaini National Institute of Informatics
, Fuyuki Ishikawa National Institute of Informatics | ||
11:15 7mTalk | LogLead - Fast and Integrated Log Loader, Enhancer, and Anomaly Detector Tools Demo Track Mika Mäntylä University of Helsinki and University of Oulu, Yuqing Wang University of Oulu, Jesse Nyyssölä University of Helsinki Pre-print Media Attached | ||
11:22 7mTalk | Debloating Feature-Rich Closed-Source Software Short Papers and Posters Track Zhen Huang DePaul University | ||
11:29 15mTalk | SHREC: a SRE Behaviour Knowledge Graph Model for Shell Command Recommendations Industrial Track Andrea Tonon Huawei Ireland Research Center, Bora Caglayan Huawei Ireland Research Center, Hu Peng Huawei Nanjing Research Center, Mingxue Wang Huawei Ireland Research Center, Fei Shen Huawei Nanjing Research Center, Puchao Zhang Huawei Ireland Research Center | ||
11:44 15mTalk | Code Reviewer Recommendation Based on a Hypergraph with Multiplex Relationships Research Papers Yu Qiao School of Computer Science, Wuhan University, Jian Wang Nanyang Technological University, Can Cheng School of Artificial Intelligence, Hubei University, Wei Tang School of Computer Science, Wuhan University, Peng Liang Wuhan University, China, Yuqi Zhao School of Computer Science, Wuhan University., Bing Li Wuhan University Link to publication Pre-print Media Attached | ||
11:59 7mTalk | Web API Change-Proneness Prediction Short Papers and Posters Track Rediana Koçi Universitat Politècnica de Catalunya, Xavier Franch Universitat Politècnica de Catalunya, Petar Jovanovic Universitat Politècnica De Catalunya - Barcelona Tech, Alberto Abello Universitat Politècnica de Catalunya | ||
12:06 15mTalk | Assessing the Security of GitHub Copilot’s Generated Code - A Targeted Replication Study Reproducibility Studies and Negative Results (RENE) Track Vahid Majdinasab Polytechnique Montréal, Michael Joshua Bishop Massey University, Shawn Rasheed Universal College of Learning, Arghavan Moradi Dakhel Polytechnique Montreal, Amjed Tahir Massey University, Foutse Khomh Polytechnique Montréal | ||
12:21 7mTalk | Osmy: A Tool for Periodic Software Vulnerability Assessment and File Integrity Verification using SPDX Documents Tools Demo Track Rio Kishimoto Osaka University, Tetsuya Kanda Osaka University, Yuki Manabe The University of Fukuchiyama, Katsuro Inoue Nanzan University, Yoshiki Higo Osaka University | ||
12:28 7mTalk | Navigating Expertise in Configurable Software Systems through the Maze of Variability Early Research Achievement (ERA) Track Karolina Milano Federal Institute of Mato Grosso do Sul, Bruno Cafeo University of Campinas (UNICAMP) Pre-print Media Attached |