1327411
doi
10.5281/zenodo.1327411
oai:zenodo.org:1327411
user-msr
Mauricio Aniche
Delft University of Technology
Alberto Bacchelli
University of Zurich
PyDriller: Python Framework for Mining Software Repositories
Davide Spadini
Delft University of Technology
info:eu-repo/semantics/openAccess
Other (Open)
<p>Software repositories contain historical and valuable information about the overall development of software systems. Mining software repositories (MSR) is nowadays considered one of the most interesting growing fields within software engineering. MSR focuses on extracting and analyzing data available in software repositories to uncover interesting, useful, and actionable information about the system. Even though MSR plays an important role in software engineering research, few tools have been created and made public to support developers in extracting information from Git repository. In this paper, we present PyDriller, a Python Framework that eases the process of mining Git. We compare our tool against the state-of-the-art Python Framework GitPython, demonstrating that PyDriller can achieve the same results with, on average, 50% less LOC and significantly lower complexity.<br>
<br>
URL: https://github.com/ishepard/pydriller<br>
<br>
Materials: https://doi.org/10.5281/zenodo.1327363<br>
<br>
Pre-print: https://doi.org/10.5281/zenodo.1327411</p>
Zenodo
2018-08-03
info:eu-repo/semantics/conferencePaper
1327410
user-msr
award_title=Software ENgineering in Enterprise Cloud Applications systems; award_number=642954; award_identifiers_scheme=url; award_identifiers_identifier=https://cordis.europa.eu/projects/642954; funder_id=00k4n6c32; funder_name=European Commission;
award_title=Data-driven Contemporary Code Review; award_number=PP00P2_170529; funder_id=00yjd3n13; funder_name=Swiss National Science Foundation;
1579540840.595991
443338
md5:70fee7b40f0163ea17dff5d4291615c8
https://zenodo.org/records/1327411/files/main.pdf
public
10.5281/zenodo.1327410
isVersionOf
doi