• DocumentCode
    630437
  • Title

    A Git Source Repository Analysis Tool Based on a Novel Branch-Oriented Approach

  • Author

    HaeJun Lee ; Bon-Keun Seo ; Euiseong Seo

  • fYear
    2013
  • fDate
    24-26 June 2013
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Code repositories of the version control systems have been used as important raw material in lots of developer behavior studies. In such research, commits are usually considered as a unit of development phases, even though they contain limited information over development process. Unlike former source code management systems, Git provides branching, which are the unit of concurrent and independent development activities in a whole project. Branches have significant advantages over commits from the viewpoint of the developer behavior researchers. By exploiting the characteristics of branching, we propose a Git branch analysis tool. The proposed tool automatically extracts branching data from Git repositories and performs statistical and graphical analysis on them. Through a few case studies using a number of popular OSS project repositories, we showed that the proposed branch-oriented analyzer is able to perform more insightful analysis than the existing commit-based analyzers.
  • Keywords
    concurrency control; data handling; project management; public domain software; source coding; statistical analysis; Git branch analysis tool; Git source repository analysis tool; OSS project repositories; automatic branching data extraction; branch-oriented analyzer; concurrent development activities; development phases; development process; graphical analysis; independant development activities; open source software project repositories; raw material; statistical analysis; version control systems; Conferences; Data mining; History; Kernel; Linux; Merging; Open source software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Science and Applications (ICISA), 2013 International Conference on
  • Conference_Location
    Suwon
  • Print_ISBN
    978-1-4799-0602-4
  • Type

    conf

  • DOI
    10.1109/ICISA.2013.6579457
  • Filename
    6579457