A data set of extracted rationale from Linux kernel commit messages

M Dhaouadi - Proceedings of the 31st ACM Joint European Software …, 2023 - dl.acm.org
Proceedings of the 31st ACM Joint European Software Engineering Conference …, 2023dl.acm.org
Developer's commit messages contain information about decisions taken and their rationale.
Extracting this information is challenging since we lack a detailed understanding of how
developers express these concepts. Our work-in-progress targets this challenge by
producing a labelled data set of commit messages for a Linux Kernel component. We report
preliminary analyses which suggest that larger commit messages and more experienced
developers commits tend towards having 40% of sentences containing rationale. This may …
Developer’s commit messages contain information about decisions taken and their rationale. Extracting this information is challenging since we lack a detailed understanding of how developers express these concepts. Our work-in-progress targets this challenge by producing a labelled data set of commit messages for a Linux Kernel component. We report preliminary analyses which suggest that larger commit messages and more experienced developers commits tend towards having 40% of sentences containing rationale. This may indicate a guideline for developers to target.
ACM Digital Library
以上显示的是最相近的搜索结果。 查看全部搜索结果