Mining source code changes from software repositories

  • Authors:
  • Crt Gerlec;Andrej Krajnc;Marjan Hericko;Jan Boznik

  • Affiliations:
  • Institute of Informatics, Faculty of Electrical Engineering and Computer Science, Maribor, Slovenia;Institute of Informatics, Faculty of Electrical Engineering and Computer Science, Maribor, Slovenia;Institute of Informatics, Faculty of Electrical Engineering and Computer Science, Maribor, Slovenia;Institute of Informatics, Faculty of Electrical Engineering and Computer Science, Maribor, Slovenia

  • Venue:
  • CEE-SECR '11 Proceedings of the 2011 7th Central and Eastern European Software Engineering Conference
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

The primary goal of software repositories is to store the source code of software during its development. Developers constantly store small parts (i.e. software modifications) of code into the repository and share those parts with others until the software is finished. However, software repositories store a significant amount of information about software and development processes. With the appropriate tool, source code modifications could be identified. In the article, we will introduce a tool for identifying structural source code changes from software repositories. With this tool, three open source projects were analyzed and different source code changes were identified during their development. We showed that the tool could be used to identify source code changes from software repositories.