首页> 外文期刊>Eurasip Journal on Wireless Communications and Networking >M-BiRank: co-ranking developers and projects using multiple developer-project interactions in open source software community
【24h】

M-BiRank: co-ranking developers and projects using multiple developer-project interactions in open source software community

机译:M-Birank:使用Open Source软件社区中的多个开发人员项目交互共同排名开发人员和项目

获取原文
       

摘要

Social collaborative coding is a popular trend in software development, and such platforms as GitHub provide rich social and technical functionalities for developers to collaborate on open source projects through multiple interactions. Developers often follow popular developers and projects for learning, technical selection, and collaboration. Thus, identifying popular developers and projects is very meaningful. In this paper, we propose a multiplex bipartite network ranking model, M-BiRank, to co-rank developers and projects using multiple developer-project interactions. Firstly, multiple developer-project interactions such as commit, issue, and watch are extracted and a multiplex developer-project bipartite network is constructed. Secondly, a random layer is selected from this multiplex bipartite network and initial ranking scores are calculated for developers and projects using BiRank. Finally, initial ranking scores diffuse to other layers and mutual reinforcement is taken into consideration to iteratively calculate ranking scores of developers and projects in different layers. Experiments on real-world GitHub dataset show that M-BiRank outperforms degree centrality, traditional single layer ranking methods, and multiplex ranking method.
机译:社会协作编码是软件开发的流行趋势,而GitHub的平台为开发人员提供丰富的社会和技术功能,以通过多种互动在开源项目上进行协作。开发人员经常遵循流行的开发人员和项目,用于学习,技术选择和合作。因此,识别流行的开发人员和项目非常有意义。在本文中,我们向使用多个开发人员 - 项目交互提出了一个多路复用的二分网络排名模型,M-Birank,共同排名开发人员和项目。首先,提取了多个开发人员项目交互,如提交,问题和手表,并构建了多路复用的开发人员项目二分网络。其次,从该多路复用二分网络中选择随机层,并计算使用BIRANK的开发人员和项目的初始排名分数。最后,考虑到初始排名分数与其他层和相互加强的差异,以迭代地计算不同层中的开发人员和项目的排名和互联网。现实世界GitHub数据集的实验显示,M-BIRANK优于体齐的程度中心,传统的单层排名方法和多路复用排名方法。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号