@article{ART002899749},
author={Ji-Hoon Choi and Joon-Yong Kim and Seong-Hyun Park},
title={Implementation of Git's Commit Message Complex Classification Model for Software Maintenance},
journal={Journal of The Korea Society of Computer and Information},
issn={1598-849X},
year={2022},
volume={27},
number={11},
pages={131-138},
doi={10.9708/jksci.2022.27.11.131}
TY - JOUR
AU - Ji-Hoon Choi
AU - Joon-Yong Kim
AU - Seong-Hyun Park
TI - Implementation of Git's Commit Message Complex Classification Model for Software Maintenance
JO - Journal of The Korea Society of Computer and Information
PY - 2022
VL - 27
IS - 11
PB - The Korean Society Of Computer And Information
SP - 131
EP - 138
SN - 1598-849X
AB - Git's commit message is closely related to the project life cycle, and by this characteristic, it can greatly contribute to cost reduction and improvement of work efficiency by identifying risk factors and project status of project operation activities. Among these related fields, there are many studies that classify commit messages as types of software maintenance, and the maximum accuracy among the studies is 87%. In this paper, the purpose of using a solution using the commit classification model is to design and implement a complex classification model that combines several models to increase the accuracy of the previously published models and increase the reliability of the model. In this paper, a dataset was constructed by extracting automated labeling and source changes and trained using the DistillBERT model. As a result of verification, reliability was secured by obtaining an F1 score of 95%, which is 8% higher than the maximum of 87% reported in previous studies. Using the results of this study, it is expected that the reliability of the model will be increased and it will be possible to apply it to solutions such as software and project management.
KW - Commit Message;Multi-Label Classification;DistilBERT(Bidirectional Encoder Representations from Transformers);Source Change;Auto Labeling
DO - 10.9708/jksci.2022.27.11.131
ER -
Ji-Hoon Choi, Joon-Yong Kim and Seong-Hyun Park. (2022). Implementation of Git's Commit Message Complex Classification Model for Software Maintenance. Journal of The Korea Society of Computer and Information, 27(11), 131-138.
Ji-Hoon Choi, Joon-Yong Kim and Seong-Hyun Park. 2022, "Implementation of Git's Commit Message Complex Classification Model for Software Maintenance", Journal of The Korea Society of Computer and Information, vol.27, no.11 pp.131-138. Available from: doi:10.9708/jksci.2022.27.11.131
Ji-Hoon Choi, Joon-Yong Kim, Seong-Hyun Park "Implementation of Git's Commit Message Complex Classification Model for Software Maintenance" Journal of The Korea Society of Computer and Information 27.11 pp.131-138 (2022) : 131.
Ji-Hoon Choi, Joon-Yong Kim, Seong-Hyun Park. Implementation of Git's Commit Message Complex Classification Model for Software Maintenance. 2022; 27(11), 131-138. Available from: doi:10.9708/jksci.2022.27.11.131
Ji-Hoon Choi, Joon-Yong Kim and Seong-Hyun Park. "Implementation of Git's Commit Message Complex Classification Model for Software Maintenance" Journal of The Korea Society of Computer and Information 27, no.11 (2022) : 131-138.doi: 10.9708/jksci.2022.27.11.131
Ji-Hoon Choi; Joon-Yong Kim; Seong-Hyun Park. Implementation of Git's Commit Message Complex Classification Model for Software Maintenance. Journal of The Korea Society of Computer and Information, 27(11), 131-138. doi: 10.9708/jksci.2022.27.11.131
Ji-Hoon Choi; Joon-Yong Kim; Seong-Hyun Park. Implementation of Git's Commit Message Complex Classification Model for Software Maintenance. Journal of The Korea Society of Computer and Information. 2022; 27(11) 131-138. doi: 10.9708/jksci.2022.27.11.131
Ji-Hoon Choi, Joon-Yong Kim, Seong-Hyun Park. Implementation of Git's Commit Message Complex Classification Model for Software Maintenance. 2022; 27(11), 131-138. Available from: doi:10.9708/jksci.2022.27.11.131
Ji-Hoon Choi, Joon-Yong Kim and Seong-Hyun Park. "Implementation of Git's Commit Message Complex Classification Model for Software Maintenance" Journal of The Korea Society of Computer and Information 27, no.11 (2022) : 131-138.doi: 10.9708/jksci.2022.27.11.131