GitProjectHealth: an Extensible Framework for Git Social Platform Mining


연구 분야: Software Development



학회: 2025 IEEE/ACM 22nd International Conference on Mining Software Repositories (MSR)


초록

Git social platforms (such as Gitlab, Github, or Bitbucket) provide insight into a team’s workflow. Mining Software Repositories (MSR) provides methods and tools to extract data from these platforms. However, most tools lack connectivity and extensibility across multiple platforms. Moreover, they rarely connect to other project management platforms such as Jira. In this paper, we introduce GitProjectHealth (GPH), a framework to extract data from any Git repositories and social platforms. GPH is implemented inside a model-driven engineering framework in Pharo smalltalk, facilitating its extension to other social platforms. We demonstrate GPH features over 3 open-source organizations: Eclipse, MooseTechnology and Microsoft; as well as Berger-Levrault, a closed-source company. We extracted their activity to build distributions of commits by user and to determine which types of ticket were associated with each merge request.


Author Profile
Nicolas Hlad

Berger-Levrault Toulouse France

France
Author Profile
Benoit Verhaeghe

Berger-Levrault Lyon France

France
Author Profile
Kilian Bauvent

Berger-Levrault Lyon France

France

📄 논문 정보

발행 연도 2025년
인용수 21
출판 국가 France
사이트 IEEE
좋아요 수 0

연관 논문 목록 (249건)