首页> 中文期刊>计算机系统应用 >基于时间和影响力因子的Github Pull Request评审人推荐

基于时间和影响力因子的Github Pull Request评审人推荐

     

摘要

开源社区github提供了pull request的机制让开发者可以把自己的代码集成到github的开源项目中从而为项目做出贡献.Pull request的代码评审是github这类分布式软件开发社区维护开源项目代码质量的非常重要的方式.为一个新到来的pull request指派合适的代码评审人可以有效减少pull request从提交到开始审核的延迟.目前github是由项目核心成员人工来完成评审人的指派,为了减少这种人力损耗,我们提出代码评审人的推荐系统,该系统基于信息检索的方法,并考虑了评审人的影响力因子以及评审的时间衰减的因素,对新到来的pullrequest,自动推荐最相关的评审人.我们的方法对top 1的准确度达到了68%,对top 10的召回率达到了78%.

著录项

  • 来源
    《计算机系统应用》|2016年第12期|155-161|共7页
  • 作者

    卢松; 杨达; 胡军; 张潇;

  • 作者单位

    中国科学院软件研究所基础软件国家工程研究中心,北京100190;

    中国科学院大学,北京100190;

    中国科学院软件研究所基础软件国家工程研究中心,北京100190;

    中国科学院软件研究所基础软件国家工程研究中心,北京100190;

    中国科学院软件研究所基础软件国家工程研究中心,北京100190;

    中国科学院大学,北京100190;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类
  • 关键词

    pull request; 代码评审; 信息检索; 时间因子; 影响力因子;

  • 入库时间 2023-07-24 22:43:38

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号