Skip to main content
Article
Metrics Pipeline (Codename): An Analytics and Visualization Pipeline for Software Quality Metrics
Undergraduate Research and Engagement Symposium
  • Nicholas Synovic
  • Emmanuel Amobi
  • Erik Greve
  • Sophie Von Hatten
  • Austin Pinderski
  • Stephanie Rodriguez
  • Martin Zugschwert
  • Jamie C Davis, Purdue University
  • Nicholas Hayward
  • Konstantin Laufer
  • George Thiruvathukal
Major
Computer Science
Anticipated Graduation Year
2022
Access Type
Open Access
Abstract

The Metrics Pipeline (Codename) focuses on metrics indicative of team progress and project health instead of privileging individual metrics, e.g. number of commits, etc. The Metrics Dashboard allows the user to submit the URL of a hosted repository for batch analysis, whose results are then cached. Upon completion, the user can interactively study various metrics over time (at varying granularity), numerically, and visually. The initial version of the system is up and running as a public cloud service (SaaS) and supports project size (KLOC), defect density, defect spoilage, and productivity. While our system is by no means the first to support software metrics, we believe it may be one of the first community-focused extensible resources that can be used by any hosted project.

Faculty Mentors & Instructors
Jamie C. Davis; Nicholas J. Hayward; Konstantin Laufer; George K. Thiruvathukal
Creative Commons License
Creative Commons Attribution-Noncommercial-No Derivative Works 3.0
Citation Information
Nicholas Synovic, Emmanuel Amobi, Erik Greve, Sophie Von Hatten, et al.. "Metrics Pipeline (Codename): An Analytics and Visualization Pipeline for Software Quality Metrics"
Available at: http://works.bepress.com/gkthiruvathukal/199/