计算机应用研究
計算機應用研究
계산궤응용연구
APPLICATION RESEARCH OF COMPUTERS
2015年
8期
2391-2394
,共4页
软件开发%社交编程%项目网络%重叠社区
軟件開髮%社交編程%項目網絡%重疊社區
연건개발%사교편정%항목망락%중첩사구
software development%social coding%project network%overlapping community
社交编程网站如GitHub,使得开发人员在互不认识的情况下,能够合作开发某个项目.这种软件合作开发方式的转变,使得对社交编程网络的研究很有价值.现有的研究很少有利用社区结构分析社交编程网络.通过GitHub网站提供的数据构建了项目网络,结合重叠社区发现的算法,对该网络进行研究.研究发现:a)项目间的合作多数是基于小团体的模式;b)社区重叠部分的项目有较高的影响力;c)大规模社区的编程语言的组成和整个网络语言组成存在差异.
社交編程網站如GitHub,使得開髮人員在互不認識的情況下,能夠閤作開髮某箇項目.這種軟件閤作開髮方式的轉變,使得對社交編程網絡的研究很有價值.現有的研究很少有利用社區結構分析社交編程網絡.通過GitHub網站提供的數據構建瞭項目網絡,結閤重疊社區髮現的算法,對該網絡進行研究.研究髮現:a)項目間的閤作多數是基于小糰體的模式;b)社區重疊部分的項目有較高的影響力;c)大規模社區的編程語言的組成和整箇網絡語言組成存在差異.
사교편정망참여GitHub,사득개발인원재호불인식적정황하,능구합작개발모개항목.저충연건합작개발방식적전변,사득대사교편정망락적연구흔유개치.현유적연구흔소유이용사구결구분석사교편정망락.통과GitHub망참제공적수거구건료항목망락,결합중첩사구발현적산법,대해망락진행연구.연구발현:a)항목간적합작다수시기우소단체적모식;b)사구중첩부분적항목유교고적영향력;c)대규모사구적편정어언적조성화정개망락어언조성존재차이.