Insight and Analytics from Git Repositories

Jordan Brekke, Yan Berezkin, Timothy Guilfoyle, Victor Huarota, Zaid Altahat, Computer Science Department, University of Wisconsin Parkside, 900 Wood Rd, Kenosha, WI 53144

Git Repositories serve a major role for software developers, and their collaborative nature necessitates strong and efficient communication. To aid development teams’ ability to access and to interpret data about their repositories, we have been developing an application that extracts the raw data associated with the commits made to a repository and displays charts that allow a user to view various statistics, such as bar graphs showing how often authors commit changes relative to all contributing authors of the repository. As a demonstration of our application, we examined the Amazon Web Services Shell to gain insight into the repository’s most important files, the expected times for commits to occur, and the authors who contributed the most to the project. We expect our application’s visualizations to help both experienced and newer Git users, providing more in-depth insights to developers regarding their repositories and assisting new users in developing a foundation upon which to build their understanding of Git. Finally, the application is a work-in-progress, but the foundation has been laid and we plan improvements to the application’s insights, such as commit comparison, in the future.

Additional Abstract Information

Presenters: Jordan Brekke, Yan Berezkin -
Timothy Guilfoyle -
Victor Huarota -
Zaid Altahat -

Institution: University of Wisconsin - Parkside

Type: Oral

Subject: Computer Science

Status: Approved

Time and Location

Session: Oral 10
Date/Time: Wed 1:30pm-2:30pm
Session Number: 1014
List other presenters in this same room and session