GitTruck@Duck - Interactive Time Range Selection in Hierarchy-Oriented Polymetric Visualization of Git Repository Evolution


연구 분야: Software Development



학회: 2024 IEEE International Conference on Software Maintenance and Evolution (ICSME)


초록

In this work, we present GitTruck@Duck; a web-powered software visualization tool that combines hierarchical file structure with configurable software evolution and collab-oration metrics on adjustable time ranges. In an automated mining process, Git Truck aggregates a system's Git history using an in-memory relational database, along with an algorithm for detecting the renaming of files over time. Users can explore the Git history in a 2D hierarchical visualization of folders and files, where they encode evolution and collaboration metrics (e.g., top contributors or last change date) on the size and color of the marks that represent files. Users can gain fine-grain control over these metrics by specifying the time ranges for inspection.


Author Profile
Adrian Hoff

IT University of Copenhagen Denmark

Denmark
Author Profile
Thomas Hoffmann Kilbak

IT University of Copenhagen Denmark

Denmark
Author Profile
Leonel Merino

School of Design School of Engineering Pontificia Universidad Católica de Chile

Chile

📄 논문 정보

발행 연도 2024년
인용수 78
출판 국가 Chile, Denmark
사이트 IEEE
좋아요 수 0

연관 논문 목록 (352건)