Data Science Seminar

  • March 30, 2023
  • 4:00 PM - 5:00 CST
  • Cuneo 312
  • Miles Xi, mxi1@luc.edu
  • Not open to the public.
  • https://www.luc.edu/datascience/events/datascienceseminar/
    (This link will serve as the primary page for the event)
  • Add to calendar
  • Details

    Title:
    Snapshot Metrics Are Not Enough: Analyzing Software Repositories with Longitudinal Metrics
    https://ecommons.luc.edu/cs_facpubs/296/

    Abstract:
    Software metrics capture information about software development processes and products. These metrics support decision-making, e.g., in team management or dependency selection. However, existing metrics tools measure only a snapshot of a software project. Little attention has been given to enabling engineers to reason about metric trends over time -- longitudinal metrics that give insight about process, not just product. In this work, we present PRiME (PRocess MEtrics), a tool for computing and visualizing process metrics. The currently-supported metrics include productivity, issue density, issue spoilage, and bus factor, all of which can help to understand the ¿health¿ of a software development effort.

    Speaker Bios:
    George K. Thiruvathukal is professor and chairperson of the computer science department at Loyola University Chicago and visiting computer scientist at Argonne National Laboratory. He directs the Software and Systems Laboratory (https://ssl.cs.luc.edu) at Loyola University Chicago. His research and teaching interests include high-performance computing and distributed systems, programming languages, software engineering, machine learning, and data science. He is also interested in the interdisciplinary computing and work in computational science, data science, and digital humanities. His recent body of work is primarily in the areas of energy-efficient computer vision and empirical software engineering. For more information, see http://gkt.sh.
    Nicholas Synovic is a Master of Science graduate student in the computer science department at Loyola University Chicago. He holds at B.S. in Computer Science from Loyola University Chicago and joined the MS program in the current academic year. His primary interests are in software engineering with a focus on empirical software engineering in support of traditional software development and modern machine learning development. He been a lead and co-lead student author on several papers since joining the Software and Systems Laboratory at Loyola University Chicago. For more information, see http://nsynovic.dev/.