期刊文献+

prAMD:一种GitHub pull-request协作机制自动设计方法

PRAMD:A GITHUB PULL-REQUEST COLLABORATION MECHANISM AUTOMATIC DESIGN METHOD
下载PDF
导出
摘要 社会协作编码的开放性使得软件在开发过程中可以汇聚集体智慧。pull-request作为GitHub中开发人员贡献代码的主要方式,若开发人员之间不能有效地沟通协作,整个开发过程就会变得迟缓低效。因此为了提高协作效率,将pull开发模型下开发人员之间的协作过程建模为一种Agent协作模型。结合实际开发过程中开发人员扮演的不同角色,以及各个角色具有的相关特征,基于自动机制设计方法计算得到满足优化目标的协作机制,一定程度上可以更好地促进开发人员协作,提高开发效率。 The openness of social collaborative coding makes it possible to gather collective wisdom in the process of software development.Pull-request is the main way for developers to contribute code in GitHub.If developers cannot communicate and cooperate effectively,the whole development process will become slow and inefficient.In order to improve the efficiency of collaboration,the collaboration process between developers under the pull development model was modeled as an Agent collaboration model.Combined with the different roles played by developers in the actual development process and the relevant characteristics of each role,the collaboration mechanism that met the optimization goal was calculated based on the automatic mechanism design method,which could better promote the collaboration of developers and improve the development efficiency to a certain extent.
作者 郑阳 郑丽伟 牟永敏 Zheng Yang;Zheng Liwei;Mu Yongmin(School of Computer Science,Beijing Information Science and Technology University,Beijing 100101,China;Software Engineering Research Center,Beijing Information Science and Technology University,Beijing 100101,China)
出处 《计算机应用与软件》 北大核心 2024年第9期9-16,28,共9页 Computer Applications and Software
基金 国家自然科学基金项目(61402043)。
关键词 GitHub Pull-request 自动机制设计 GitHub Pull-request Automatic mechanism design
  • 相关文献

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部