首页> 外文会议>International Conference on Software Quality, Reliability and Security >Pull Request Prioritization Algorithm based on Acceptance and Response Probability
【24h】

Pull Request Prioritization Algorithm based on Acceptance and Response Probability

机译:基于验收和响应概率的拉拔要求优先级算法

获取原文

摘要

Pull requests (PRs) prioritization is one of the main challenges faced by integrators in pull-based development. This is especially true for large open-source projects where hundreds of pull requests are submitted daily. Indeed, managing these pull requests manually consumes time and resources and may lead to delays in the reaction (i.e., acceptance or response) to enhancements or bug fixes suggested in the codebase by contributors. We propose an approach, called AR-Prioritizer (Acceptance and Response based Prioritizer), integrating a PRs prioritization mechanism that considers these two aspects. The results of our study demonstrate that our approach can recommend top@5, top@10, and top@20 most likely to be accepted and responded pull requests with Mean Average Precision of 95.3%, 89.6%, and 79.6% and Average Recall of 40%, 65.7%, and 92.9%. Moreover, AR-Prioritizer has outperformed the baseline models with a statistical significance in prioritizing the most likely to be accepted and responded to PRs.
机译:拉出请求(PRS)优先级排序是基于拉力开发中的集成商面临的主要挑战之一。对于每天提交数百个拉出请求的大型开源项目尤其如此。实际上,管理这些提取请求手动消耗时间和资源,可能导致贡献者在CodeBase中建议的增强或验收或响应)中的反应(即,接受或响应)延迟。我们提出了一种称为AR优先级(可接受和基于响应的优先级)的方法,集成了认为这两个方面的PRS优先级机制。我们的研究结果表明,我们的方法可以推荐最大可能被接受的最高@ 5,顶级@ 10,最有可能被接受的,并响应平均精度为95.3%,89.6%和79.6%和平均召回40%,65.7%和92.9%。此外,AR优先赛能够优于基线模型,在优先考虑最有可能被接受并响应PRS的情况下具有统计学意义。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号