中文

面向拉取请求的基于主题的贡献者匹配

软件工程 2017-10-31 v1

摘要

拉取请求(PR)是GitHub中外部贡献者进行代码贡献的主要方式。PR审查是开源软件开发中维护软件质量的重要环节。为新的PR匹配合适的贡献者(集成者)将使PR审查更为高效。然而,PR与集成者的匹配目前在GitHub中由人工组织。为使该过程更高效,我们提出一种基于主题的贡献者匹配算法(TIMA),以预测与传入PR高度相关的协作者(核心开发者)作为集成者。TIMA充分利用PR的文本语义。为定义主题与协作者之间的关系,TIMA构建了关于主题与协作者的关系矩阵。依据主题与协作者间的相关性,TIMA匹配合适的协作者作为PR集成者。

关键词

引用

@article{arxiv.1710.10421,
  title  = {Topic-based Integrator Matching for Pull Request},
  author = {Zhifang Liao and Yanbing Li and Jinsong Wu and Dayu He and Xiaoping Fan and Yan Zhang},
  journal= {arXiv preprint arXiv:1710.10421},
  year   = {2017}
}