{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T16:40:37Z","timestamp":1783096837941,"version":"3.54.6"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T00:00:00Z","timestamp":1725408000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T00:00:00Z","timestamp":1725408000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001691","name":"Japan Society for the Promotion of Science","doi-asserted-by":"publisher","award":["JP22K17874"],"award-info":[{"award-number":["JP22K17874"]}],"id":[{"id":"10.13039\/501100001691","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001691","name":"Japan Society for the Promotion of Science","doi-asserted-by":"publisher","award":["JP21H04877"],"award-info":[{"award-number":["JP21H04877"]}],"id":[{"id":"10.13039\/501100001691","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001691","name":"Japan Society for the Promotion of Science","doi-asserted-by":"publisher","award":["JP22K18630"],"award-info":[{"award-number":["JP22K18630"]}],"id":[{"id":"10.13039\/501100001691","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Inamori Research Institute for Science, Kyoto, Japan"},{"DOI":"10.13039\/501100001691","name":"Japan Society for the Promotion of Science","doi-asserted-by":"publisher","award":["JPJSBP120239929"],"award-info":[{"award-number":["JPJSBP120239929"]}],"id":[{"id":"10.13039\/501100001691","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001691","name":"Japan Society for the Promotion of Science","doi-asserted-by":"publisher","award":["JP24K02921"],"award-info":[{"award-number":["JP24K02921"]}],"id":[{"id":"10.13039\/501100001691","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2024,11]]},"DOI":"10.1007\/s10664-024-10527-8","type":"journal-article","created":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T09:02:40Z","timestamp":1725440560000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["An empirical study of token-based micro commits"],"prefix":"10.1007","volume":"29","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6317-7001","authenticated-orcid":false,"given":"Masanari","family":"Kondo","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Daniel M.","family":"German","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yasutaka","family":"Kamei","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Naoyasu","family":"Ubayashi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Osamu","family":"Mizuno","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,9,4]]},"reference":[{"key":"10527_CR1","doi-asserted-by":"publisher","unstructured":"Iso\/iec\/ieee international standard for software engineering - software life cycle processes - maintenance. ISO\/IEC 14764:2006 (E) IEEE Std 14764-2006 Revision of IEEE Std 1219-1998) pp. 1\u201358 (2006). https:\/\/doi.org\/10.1109\/IEEESTD.2006.235774","DOI":"10.1109\/IEEESTD.2006.235774"},{"key":"10527_CR2","doi-asserted-by":"crossref","unstructured":"Alali A, Kagdi H, Maletic JI (2008) What\u2019s a typical commit? a characterization of open source software repositories. In: Proceedings of the 16th IEEE International Conference on Program Comprehension (ICPC), IEEE, pp 182\u2013191","DOI":"10.1109\/ICPC.2008.24"},{"key":"10527_CR3","doi-asserted-by":"crossref","unstructured":"AlOmar EA, Mkaouer MW, Ouni A (2021) Toward the automatic classification of self-affirmed refactoring. J Syst Softw 171, 110,821","DOI":"10.1016\/j.jss.2020.110821"},{"key":"10527_CR4","doi-asserted-by":"crossref","unstructured":"Asaduzzaman M, Roy CK, Schneider KA, Penta MD (2013) Lhdiff: a language-independent hybrid approach for tracking source code lines. In: Proceedings of the IEEE International Conference on Software Maintenance (ICSM2013), IEEE Computer Society, pp 230\u2013239","DOI":"10.1109\/ICSM.2013.34"},{"key":"10527_CR5","doi-asserted-by":"crossref","unstructured":"Bird C, Rigby PC, Barr ET, Hamilton DJ, German DM, Devanbu P (2009) The promises and perils of mining git. In: Proceedings of the 6th IEEE International Working Conference on Mining Software Repositories (MSR), pp 1\u201310","DOI":"10.1109\/MSR.2009.5069475"},{"key":"10527_CR6","doi-asserted-by":"crossref","unstructured":"Chouchen M, Ouni A, Kula RG, Wang D, Thongtanunam P, Mkaouer MW, Matsumoto K (2021) Anti-patterns in modern code review: Symptoms and prevalence. In: Proceedings of the 28th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER2021), IEEE, pp 531\u2013535","DOI":"10.1109\/SANER50967.2021.00060"},{"key":"10527_CR7","doi-asserted-by":"crossref","unstructured":"Collard ML, Decker MJ, Maletic JI (2013) srcml: an infrastructure for the exploration, analysis, and manipulation of source code: a tool demonstration. In: Proceedings of the 2013 IEEE international conference on software maintenance, IEEE, pp 516\u2013519","DOI":"10.1109\/ICSM.2013.85"},{"key":"10527_CR8","doi-asserted-by":"crossref","unstructured":"Dias M, Bacchelli A, Gousios G, Cassou D, Ducasse S (2015) Untangling fine-grained code changes. In: Proceedings of the 22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER), IEEE, pp 341\u2013350","DOI":"10.1109\/SANER.2015.7081844"},{"key":"10527_CR9","doi-asserted-by":"publisher","first-page":"378","DOI":"10.1037\/h0031619","volume":"76","author":"JL Fleiss","year":"1971","unstructured":"Fleiss JL (1971) Measuring nominal scale agreement among many raters. Psychol Bull 76:378\u2013382","journal-title":"Psychol Bull"},{"key":"10527_CR10","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1007\/s10664-006-9004-6","volume":"11","author":"DM German","year":"2006","unstructured":"German DM (2006) An empirical study of fine-grained software modifications. Empir Softw Eng 11:369\u2013393","journal-title":"Empir Softw Eng"},{"issue":"4","key":"10527_CR11","doi-asserted-by":"publisher","first-page":"2725","DOI":"10.1007\/s10664-019-09704-x","volume":"24","author":"DM German","year":"2019","unstructured":"German DM, Adams B, Stewart K (2019) cregit: token-level blame information in git version control repositories. Empir Softw Eng 24(4):2725\u20132763","journal-title":"Empir Softw Eng"},{"key":"10527_CR12","doi-asserted-by":"crossref","unstructured":"Ghadhab L, Jenhani I, Mkaouer MW, Messaoud MB (2021) Augmenting commit classification by using fine-grained source code changes and a pre-trained deep neural language model. Inform Softw Technol 135","DOI":"10.1016\/j.infsof.2021.106566"},{"key":"10527_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-021-10058-6","volume":"27","author":"H Hata","year":"2022","unstructured":"Hata H, Novielli N, Baltes S, Kula RG, Treude C (2022) Github discussions: An exploratory study of early adoption. Empir Softw Eng 27:1\u201332","journal-title":"Empir Softw Eng"},{"key":"10527_CR14","doi-asserted-by":"crossref","unstructured":"Hata H, Treude C, Kula RG, Ishio T (2019) 9.6 million links in source code comments: purpose, evolution, and decay. In: Proceedings of the 41st International Conference on Software Engineering (ICSE2019), pp 1211\u20131221","DOI":"10.1109\/ICSE.2019.00123"},{"key":"10527_CR15","doi-asserted-by":"crossref","unstructured":"Hattori LP, Lanza M (2008) On the nature of commits. In: Proceedings of the 23rd IEEE\/ACM International Conference on Automated Software Engineering (ASE), pp III\u201363\u2013III\u201371","DOI":"10.1109\/ASEW.2008.4686322"},{"key":"10527_CR16","doi-asserted-by":"crossref","unstructured":"Herzig K, Zeller A (2013) The impact of tangled code changes. In: Proceedings of the 10th Working Conference on Mining Software Repositories (MSR), IEEE, pp 121\u2013130","DOI":"10.1109\/MSR.2013.6624018"},{"key":"10527_CR17","doi-asserted-by":"crossref","unstructured":"Hindle A, German DM, Godfrey MW, Holt RC (2009) Automatic classication of large changes into maintenance categories. In: Proceedings of the IEEE 17th International Conference on Program Comprehension (ICPC), IEEE, pp 30\u201339","DOI":"10.1109\/ICPC.2009.5090025"},{"key":"10527_CR18","doi-asserted-by":"crossref","unstructured":"Hindle A, German DM, Holt R (2008) What do large commits tell us? a taxonomical study of large commits. In: Proceedings of the 2008 International Working Conference on Mining Software Repositories (MSR), pp 99\u2013108","DOI":"10.1145\/1370750.1370773"},{"key":"10527_CR19","doi-asserted-by":"crossref","unstructured":"Hoang T, Dam HK, Kamei Y, Lo D, Ubayashi N (2019) Deepjit: an end-to-end deep learning framework for just-in-time defect prediction. In: Proceedings of the 16th International Conference on Mining Software Repositories (MSR), IEEE, pp 34\u201345","DOI":"10.1109\/MSR.2019.00016"},{"key":"10527_CR20","doi-asserted-by":"crossref","unstructured":"Jiang J, Xiong Y, Zhang H, Gao Q, Chen X (2018) Shaping program repair space with existing patches and similar code. In: Proceedings of the 27th ACM SIGSOFT international symposium on software testing and analysis, pp 298\u2013309","DOI":"10.1145\/3213846.3213871"},{"issue":"6","key":"10527_CR21","doi-asserted-by":"publisher","first-page":"757","DOI":"10.1109\/TSE.2012.70","volume":"39","author":"Y Kamei","year":"2013","unstructured":"Kamei Y, Shihab E, Adams B, Hassan AE, Mockus A, Sinha A, Ubayashi N (2013) A large-scale empirical study of just-in-time quality assurance. IEEE Trans Software Eng 39(6):757\u2013773","journal-title":"IEEE Trans Software Eng"},{"key":"10527_CR22","doi-asserted-by":"crossref","unstructured":"Karampatsis RM, Sutton C (2020) How often do single-statement bugs occur? the manysstubs4j dataset. In: Proceedings of the 17th International Conference on Mining Software Repositories (MSR), pp 573\u2013577","DOI":"10.1145\/3379597.3387491"},{"key":"10527_CR23","doi-asserted-by":"crossref","unstructured":"Kirinuki H, Higo Y, Hotta K, Kusumoto S (2014) Hey! are you committing tangled changes? In: Proceedings of the 22nd International Conference on Program Comprehension (ICPC), pp 262\u2013265","DOI":"10.1145\/2597008.2597798"},{"issue":"1","key":"10527_CR24","doi-asserted-by":"publisher","first-page":"890","DOI":"10.1007\/s10664-019-09736-3","volume":"25","author":"M Kondo","year":"2020","unstructured":"Kondo M, German DM, Mizuno O, Choi EH (2020) The impact of context metrics on just-in-time defect prediction. Empir Softw Eng 25(1):890\u2013939","journal-title":"Empir Softw Eng"},{"key":"10527_CR25","doi-asserted-by":"crossref","unstructured":"Kondo M, Kashiwa Y, Kamei Y, Mizuno O (2022) An empirical study of issue-link algorithms: which issue-link algorithms should we use? Emp Softw Eng 27","DOI":"10.1007\/s10664-022-10120-x"},{"issue":"1","key":"10527_CR26","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1109\/TSE.2011.104","volume":"38","author":"C Le Goues","year":"2012","unstructured":"Le Goues C, Nguyen T, Forrest S, Weimer W (2012) Genprog: a generic method for automatic software repair. IEEE Trans Software Eng 38(1):54\u201372","journal-title":"IEEE Trans Software Eng"},{"key":"10527_CR27","doi-asserted-by":"crossref","unstructured":"Levin S, Yehudai A (2016) Using temporal and semantic developer-level information to predict maintenance activity profiles. In: Proceedings of the IEEE International Conference on Software Maintenance and Evolution (ICSME), IEEE, pp 463\u2013467","DOI":"10.1109\/ICSME.2016.21"},{"key":"10527_CR28","doi-asserted-by":"crossref","unstructured":"Levin S, Yehudai A (2017) Boosting automatic commit classification into maintenance activities by utilizing source code changes. In: Proceedings of the 13th international conference on predictive models and data analytics in software engineering, pp 97\u2013106","DOI":"10.1145\/3127005.3127016"},{"key":"10527_CR29","doi-asserted-by":"crossref","unstructured":"Liu K, Kim D, Koyuncu A, Li L, Bissyand\u00e9 TF, Le\u00a0Traon Y (2018) A closer look at real-world patches. In: Proceedings of the International Conference on Software Maintenance and Evolution (ICSME), pp 275\u2013286","DOI":"10.1109\/ICSME.2018.00037"},{"key":"10527_CR30","doi-asserted-by":"crossref","unstructured":"Liu K, Koyuncu A, Kim D, Bissyand\u00e9 TF (2019) Tbar: revisiting template-based automated program repair. In: Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis, pp 31\u201342","DOI":"10.1145\/3293882.3330577"},{"key":"10527_CR31","doi-asserted-by":"publisher","first-page":"176","DOI":"10.1007\/s10664-013-9282-8","volume":"20","author":"M Martinez","year":"2015","unstructured":"Martinez M, Monperrus M (2015) Mining software repair models for reasoning on the search space of automated program fixing. Empir Softw Eng 20:176\u2013205","journal-title":"Empir Softw Eng"},{"key":"10527_CR32","doi-asserted-by":"crossref","unstructured":"Mauczka A, Brosch F, Schanes C, Grechenig T (2015) Dataset of developer-labeled commit messages. In: Proceedings of the 2015 IEEE\/ACM 12th Working Conference on Mining Software Repositories (MSR), IEEE, pp 490\u2013493","DOI":"10.1109\/MSR.2015.71"},{"issue":"5","key":"10527_CR33","doi-asserted-by":"publisher","first-page":"412","DOI":"10.1109\/TSE.2017.2693980","volume":"44","author":"S McIntosh","year":"2018","unstructured":"McIntosh S, Kamei Y (2018) Are fix-inducing changes a moving target? A longitudinal case study of just-in-time defect prediction. IEEE Trans Software Eng 44(5):412\u2013428","journal-title":"IEEE Trans Software Eng"},{"key":"10527_CR34","doi-asserted-by":"crossref","unstructured":"Meng X, Miller BP, Williams WR, Bernat AR (2013) Mining software repositories for accurate authorship. In: Proceedings of the 2013 IEEE international conference on software maintenance, IEEE, pp 250\u2013259","DOI":"10.1109\/ICSM.2013.36"},{"key":"10527_CR35","doi-asserted-by":"crossref","unstructured":"Mockus A, Votta LG (2000) Identifying reasons for software changes using historic databases. In: Proceedings of the International Conference on Software Maintenance (ICSM), pp 120\u2013130","DOI":"10.1109\/ICSM.2000.883028"},{"key":"10527_CR36","doi-asserted-by":"publisher","first-page":"790","DOI":"10.1007\/s10664-019-09772-z","volume":"25","author":"YS Nugroho","year":"2020","unstructured":"Nugroho YS, Hata H, Matsumoto K (2020) How different are different diff algorithms in git? use-histogram for code changes. Empir Softw Eng 25:790\u2013823","journal-title":"Empir Softw Eng"},{"issue":"6","key":"10527_CR37","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1109\/TSE.2005.74","volume":"31","author":"R Purushothaman","year":"2005","unstructured":"Purushothaman R, Perry DE (2005) Toward understanding the rhetoric of small source code changes. IEEE Trans Software Eng 31(6):511\u2013526","journal-title":"IEEE Trans Software Eng"},{"key":"10527_CR38","doi-asserted-by":"crossref","unstructured":"Servant F, Jones JA (2017) Fuzzy fine-grained code-history analysis. In: Proceedings of the IEEE\/ACM 39th International Conference on Software Engineering (ICSE), IEEE, pp 746\u2013757","DOI":"10.1109\/ICSE.2017.74"},{"key":"10527_CR39","doi-asserted-by":"crossref","unstructured":"Spacco J, Williams CC (2009) Lightweight techniques for tracking unique program statements. In: Proceedings of the IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM2009, IEEE Computer Society, pp 99\u2013108","DOI":"10.1109\/SCAM.2009.19"},{"key":"10527_CR40","unstructured":"Swanson EB (1976) The dimensions of maintenance. In: Proceedings of the 2nd International Conference on Software Engineering (ICSE), pp 492\u2013497"},{"issue":"5","key":"10527_CR41","first-page":"360","volume":"37","author":"AJ Viera","year":"2005","unstructured":"Viera AJ, Garrett JM (2005) Understanding interobserver agreement: the kappa statistic. Fam Med 37(5):360\u2013363","journal-title":"Fam Med"},{"issue":"6","key":"10527_CR42","doi-asserted-by":"publisher","first-page":"138","DOI":"10.1007\/s10664-023-10366-z","volume":"28","author":"D Wang","year":"2023","unstructured":"Wang D, Kondo M, Kamei Y, Kula RG, Ubayashi N (2023) When conversations turn into work: a taxonomy of converted discussions and issues in github. Empir Softw Eng 28(6):138","journal-title":"Empir Softw Eng"},{"key":"10527_CR43","doi-asserted-by":"crossref","unstructured":"Wang D, Xiao T, Thongtanunam P, Kula RG, Matsumoto K (2021) Understanding shared links and their intentions to meet information needs in modern code review. Emp Softw Eng 26","DOI":"10.1007\/s10664-021-09997-x"},{"issue":"1","key":"10527_CR44","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.infsof.2009.07.002","volume":"52","author":"BJ Williams","year":"2010","unstructured":"Williams BJ, Carver JC (2010) Characterizing software architecture changes: a systematic review. Inf Softw Technol 52(1):31\u201351","journal-title":"Inf Softw Technol"},{"key":"10527_CR45","doi-asserted-by":"publisher","first-page":"296","DOI":"10.1016\/j.jss.2015.12.019","volume":"113","author":"M Yan","year":"2016","unstructured":"Yan M, Fu Y, Zhang X, Yang D, Xu L, Kymer JD (2016) Automatically classifying software changes via discriminative topic model: Supporting multi-category and cross-project. J Syst Softw 113:296\u2013308","journal-title":"J Syst Softw"},{"key":"10527_CR46","doi-asserted-by":"crossref","unstructured":"Zanaty FE, Hirao T, McIntosh S, Ihara A, Matsumoto K (2018) An empirical study of design discussions in code review. In: Proceedings of the 12th ACM\/IEEE international symposium on empirical software engineering and measurement, pp 1\u201310","DOI":"10.1145\/3239235.3239525"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-024-10527-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-024-10527-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-024-10527-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,6]],"date-time":"2024-11-06T04:52:24Z","timestamp":1730868744000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-024-10527-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,4]]},"references-count":46,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2024,11]]}},"alternative-id":["10527"],"URL":"https:\/\/doi.org\/10.1007\/s10664-024-10527-8","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,9,4]]},"assertion":[{"value":"2 July 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 September 2024","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"All authors certify that they have no involvement in any organization or entity with any financial interest or non-financial interest","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of interests\/Competing interests"}}],"article-number":"148"}}