《计算机应用与软件杂志》发表论文赏析
作者:郑阳, 郑丽伟, 牟永敏
摘要:社会协作编码的开放性使得软件在开发过程中可以汇聚集体智慧。pull-request作为GitHub中开发人员贡献代码的主要方式,若开发人员之间不能有效地沟通协作,整个开发过程就会变得迟缓低效。因此为了提高协作效率,将pull开发模型下开发人员之间的协作过程建模为一种Agent协作模型。结合实际开发过程中开发人员扮演的不同角色,以及各个角色具有的相关特征,基于自动机制设计方法计算得到满足优化目标的协作机制,一定程度上可以更好地促进开发人员协作,提高开发效率。
关键词:GitHub, Pull-request, 自动机制设计