APSEC 2024
Tue 3 - Fri 6 December 2024 China
Fri 6 Dec 2024 14:40 - 15:00 at Room 1 (Zunhui Room) - Session (18) Chair(s): Chao Liu

High turnover rates in software development present significant challenges, impacting project continuity, reliability, and quality. The bus factor metric helps quantify and indicate risks associated with key personnel dependencies. Existing tools are designed to calculate the bus factor using information from software project repositories and to determine code ownership. However, given that the bus factor should be monitored over time and the nature of projects varies, a bus factor tool must offer the capability to adjust timelines and customize analysis parameters to accommodate different project constraints. To address these gaps, we introduce DEV-EYE, a tool designed to compute and visualize the bus factor using git commit history. DEV-EYE identifies potential bus factors and offers flexible configuration options, allowing users to adjust parameters such as ownership thresholds and analysis timeframes. Additionally, DEV-EYE enables the comparison of current bus factors with historical data, providing a comprehensive view of project dynamics. Preliminary evaluations indicate that DEV-EYE is highly promising for real-world applications, emphasizing its role in proactive risk management by identifying critical dependencies and promoting knowledge sharing within teams.

Fri 6 Dec

Displayed time zone: Beijing, Chongqing, Hong Kong, Urumqi change

14:00 - 15:20
14:00
20m
Talk
Tool-supported Development of ML Prototypes
ERA - Early Research Achievements
Selin Aydin RWTH Aachen University, Horst Lichter RWTH Aachen University
14:20
20m
Talk
Uncovering the DevOps Landscape: A Scoping Review and Conceptualization Framework
ERA - Early Research Achievements
Xinrui Zhang Carleton University, Jason Jaskolka Carleton University
14:40
20m
Talk
DEV-EYE: A Tool for Monitoring Bus Factor Using Commit History
ERA - Early Research Achievements
Dan Muhindo Kazimoto Mahidol University, Morakot Choetkiertikul Mahidol University, Thailand, Chaiyong Rakhitwetsagul Mahidol University, Thailand, Thanwadee Sunetnanta Mahidol University
15:00
20m
Talk
ENeRgy sustaInability COding (ENRICO): A PRACTICAL USE CASE
SEIP - Software Engineering in Practice
File Attached