开源软件库中程序员提交文件模体分析  

Analyzing File-Motif Committed by Developers in Open Source Software Repository

在线阅读下载全文

作  者:方慧婷[1] 傅晨波[1] 陈风雷[1] 宣琦[1] 

机构地区:[1]浙江工业大学信息工程学院,杭州310023

出  处:《复杂系统与复杂性科学》2015年第2期78-84,共7页Complex Systems and Complexity Science

基  金:国家自然科学基金(61273212;61004097)

摘  要:利用Git代码库中文件提交信息统计开源软件中的单次提交的文件数量分布,并且利用网络模体分析方法将单次提交的少量文件之间的相互依赖关系进行了分析。发现每个项目中程序员单次提交的文件数量基本服从幂律分布,并且程序员单次提交的少量文件之间通常会存在显著的相互依赖关系。通过对程序员单次提交文件之间的关系分析,可以帮助现有的推荐系统预测程序员下一步可能修改的文件,从而提高程序员的工作效率。In this paper, we analyze the committed data gate the distribution of the numbers of files in different files in each commit. We find that the distribution of the of developers in Git repository to investicommits and the dependency among the number of files in a commit for each prosame time are likely to dependent on each other. Such analys committed by a developer at the is of the dependency between the files committed at the same time can help to design better recommender system to predict the next focus of a developer and thus may improve her work efficiency.

关 键 词:开源软件 编程网络 模体 幂律 文件依赖网络 

分 类 号:N945[自然科学总论—系统科学] TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象