CoMRAT: Commit Message Rationale Analysis Tool

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Dhaouadi, Mouna, Oakes, Bentley James, Famelis, Michalis
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916792402706432
author Dhaouadi, Mouna
Oakes, Bentley James
Famelis, Michalis
author_facet Dhaouadi, Mouna
Oakes, Bentley James
Famelis, Michalis
contents In collaborative open-source development, the rationale for code changes is often captured in commit messages, making them a rich source of valuable information. However, research on rationale in commit messages remains limited. In this paper, we present CoMRAT, a tool for analyzing decision and rationale sentences rationale in commit messages. CoMRAT enables a) researchers to produce metrics and analyses on rationale information in any Github module, and b) developers to check the amount of rationale in their commit messages. A preliminary evaluation suggests the tool's usefulness and usability in both these research and development contexts.
format Preprint
id arxiv_https___arxiv_org_abs_2506_10986
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle CoMRAT: Commit Message Rationale Analysis Tool
Dhaouadi, Mouna
Oakes, Bentley James
Famelis, Michalis
Software Engineering
In collaborative open-source development, the rationale for code changes is often captured in commit messages, making them a rich source of valuable information. However, research on rationale in commit messages remains limited. In this paper, we present CoMRAT, a tool for analyzing decision and rationale sentences rationale in commit messages. CoMRAT enables a) researchers to produce metrics and analyses on rationale information in any Github module, and b) developers to check the amount of rationale in their commit messages. A preliminary evaluation suggests the tool's usefulness and usability in both these research and development contexts.
title CoMRAT: Commit Message Rationale Analysis Tool
topic Software Engineering
url https://arxiv.org/abs/2506.10986