期刊文献+

社交编程网站的项目网络分析

Project network analysis of social coding site
下载PDF
导出
摘要 社交编程网站如Git Hub,使得开发人员在互不认识的情况下,能够合作开发某个项目。这种软件合作开发方式的转变,使得对社交编程网络的研究很有价值。现有的研究很少有利用社区结构分析社交编程网络。通过Git Hub网站提供的数据构建了项目网络,结合重叠社区发现的算法,对该网络进行研究。研究发现:a)项目间的合作多数是基于小团体的模式;b)社区重叠部分的项目有较高的影响力;c)大规模社区的编程语言的组成和整个网络语言组成存在差异。 Social coding sites such as GitHub, enable developers to conduct software development cooperatively even though they don' t know each other. This changing of software development makes the study of social coding network extremely valuable. Previous studies rarely analyzed the social coding network with community structure. This paper constructed a project-project relationship network with data collected from GitHub and investgated the structure of the network by combining overlapping community discovery algorithm. It shows that:the cooperation of the project are mainly based on groupuscule model. Projects crossing multiple communities tend to be more influential. The kind of programming language and their distribution are different between the network and large-scale communities in it.
出处 《计算机应用研究》 CSCD 北大核心 2015年第8期2391-2394,共4页 Application Research of Computers
基金 中央高校基本科研业务费专项资金资助项目(2042014kf1002)
关键词 软件开发 社交编程 项目网络 重叠社区 software development social coding project network overlapping community
  • 相关文献

参考文献12

  • 1Treude C, Batzilay O, Storey M A. How do programmers ask and an- swer questions on the web.'? :Nier track[ C ]//Proc of the 33rd Interna- tional Conference on Software Engineering. [ S. 1. ] : IEEE Press, 2011:804- 807.
  • 2Ramasubbu N, Balan R K. Globally distributed software development project performance: an empirical analysis[ C ]//Proe of the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Soflware Enginee- ring. New York : ACM Press ,2007 : 125-134.
  • 3Madey G, Freeh V, Tynan R. The open source software development phenomenon:an analysis based on social network theory[ C ]//Proc of the 8th Americas Conference on Information Systems. 2002: 1806- 1813.
  • 4Xu Jin, Gao Yongqin, Christley S, et al. A topological analysis of the open source software development community [ C ]//Proc of the 38th Annual Hawaii International Conference on System Sciences. [ S. 1. ] : IEEE Press ,2005 : 198.
  • 5Martinez-Romo J, Robles G, Gonzalez-Barahona J M, et al. Using so- cial network analysis techniques to study collaboration between a floss community and a company[ M]//Open Source Development, Commu- nities and Quality. Berlin : Springer,2008 : 171-186.
  • 6Gao Yongqin, Madey G. Network analysis of the sourceForge, net com- munity [ C ]//Prec of the 3rd Conference on Open Source Develop- ment, Adoption and Innovation. Berlin : Springer,2007 : 187- 200.
  • 7Amaral L A N, Scala A, Barthelemy M, et al. Classes of small-world networks[J]. Proceedings of the National Academy of Sciences, 2000,97(21 ) :11149-11152.
  • 8Redner S. How popular is your paper.'? An empirical study of the cita- tion distribution [ J ]. The European Physical Journal B: Con- densed Matter and Complex Systems, 1998,4 (2) : 131-134.
  • 9Drewes G, Bouwmeester T. Global approaches to protein-protein inte- ractions[ J]. Current Opinion in Cell Biology, 2003,15 ( 2 ) : 199- 205.
  • 10汪小帆,李翔,陈关荣.复杂网络理论及应用[M].北京:清华大学出版社,2006.

共引文献24

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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