Not logged in.

Contribution Details

Type Conference or Workshop Paper
Scope Discipline-based scholarship
Published in Proceedings Yes
Title PyDriller: Python framework for mining software repositories
Organization Unit
Authors
  • Davide Spadini
  • Maurício Aniche
  • Alberto Bacchelli
Presentation Type paper
Item Subtype Original Work
Refereed Yes
Status Published in final form
Language
  • English
ISBN 9781450355735
Page Range 908 - 911
Event Title 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering
Event Type conference
Event Location Lake Buena Vista, FL, USA
Event Start Date December 4 - 2018
Event End Date December 9 - 2018
Place of Publication New York, New York, USA
Publisher ACM Press
Abstract Text 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. URL: https://github.com/ishepard/pydriller Materials: https://doi.org/10.5281/zenodo.1327363 Pre-print: https://doi.org/10.5281/zenodo.1327411
Digital Object Identifier 10.1145/3236024.3264598
Other Identification Number merlin-id:20251
PDF File Download from ZORA
Export BibTeX
EP3 XML (ZORA)