arrow
Return

RepoTale: A visual analytics framework for exploring software repository evolution on issue tracking

delete2026-08-01
delete0
PRE
AI
H
Huang, Yingying
L
Liu, Zhenglei
M
Ma, Yuxin *
DOI:10.1007/s12650-026-01129-1delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
As software projects increase in complexity, platforms like GitHub generate large volumes of data, including code commits, pull requests, and issue discussions. However, conventional tools often present these elements in isolation, limiting users' ability to interpret development processes from multiple perspectives. We introduce RepoTale, an interactive visual analytics framework designed to support repository exploration by combining data integration, natural language processing, and visual analysis approaches. RepoTale is built upon a knowledge graph that links issues and pull requests, while applying topic modeling to identify thematic groupings within issue discussions. The framework features several coordinated visualization views to assist the investigation of project evolution and team interactions. We demonstrate RepoTale's usability and effectiveness through case studies on real-world open-source projects, where the framework helps both newcomers and experienced contributors uncover interconnected patterns and solve practical problems efficiently. In addition, a comparative user study was conducted, showing that RepoTale improves task efficiency, insight generation, and user satisfaction compared with standard repository tools.
Keywords:
Software repository visualization
Issue tracking
Topic modeling
Developer collaboration
Visual analytics

Journal

J
Journal of Visualization
IF:
2.3
Papers:
52
Citations:
1.7K

Organization

S
southern university of science & technology
Scholars:
1.3K
Papers: 479
Citations: 0
Cited Papers

Cited Papers

hdbscan: Hierarchical density based clustering
err2017-03-21
err0
errOAAI
errLeland McInnes; John Healy; Steve Astels
errShare
errSave
PHANTOM: Curating GitHub for engineered software projects using time-series clustering
err2020-05-27
err18
errOAAI
errPickerill, Peter; Jungen, Heiko Joshua; Ochodek, Miroslaw; Mackowiak, Michal; Staron, Miroslaw
errShare
errSave
Githru: Visual Analytics for Understanding Software Development History Through Git Metadata Analysis
err2021-02-01
err0
errOAAI
errYoungtaek Kim; Jaeyoung Kim; Hyeon Jeon; Young-Ho Kim; Hyunjoo Song; Bohyoung Kim; Jinwook Seo
errShare
errSave
Interactive Steering of Hierarchical Clustering
err2021-10-01
err0
errOAAI
errWeikai Yang; Xiting Wang; Jie Lu; Wenwen Dou; Shixia Liu
errShare
errSave
researcher View more