DEV-EYE: A Tool for Monitoring Bus Factor Using Commit History

dc.contributor.authorKazimoto D.M.
dc.contributor.authorChoetkiertikul M.
dc.contributor.authorRagkhitwetsagul C.
dc.contributor.authorSunetnanta T.
dc.contributor.correspondenceKazimoto D.M.
dc.contributor.otherMahidol University
dc.date.accessioned2025-05-17T18:07:32Z
dc.date.available2025-05-17T18:07:32Z
dc.date.issued2024-01-01
dc.description.abstractHigh 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 dy-namics. 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.
dc.identifier.citationProceedings - Asia-Pacific Software Engineering Conference, APSEC (2024) , 462-466
dc.identifier.doi10.1109/APSEC65559.2024.00060
dc.identifier.issn15301362
dc.identifier.scopus2-s2.0-105004730468
dc.identifier.urihttps://repository.li.mahidol.ac.th/handle/20.500.14594/110180
dc.rights.holderSCOPUS
dc.subjectComputer Science
dc.titleDEV-EYE: A Tool for Monitoring Bus Factor Using Commit History
dc.typeConference Paper
mu.datasource.scopushttps://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=105004730468&origin=inward
oaire.citation.endPage466
oaire.citation.startPage462
oaire.citation.titleProceedings - Asia-Pacific Software Engineering Conference, APSEC
oairecerif.author.affiliationMahidol University

Files

Collections