{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,20]],"date-time":"2026-05-20T03:15:13Z","timestamp":1779246913436,"version":"3.51.4"},"reference-count":65,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2022,10,26]],"date-time":"2022-10-26T00:00:00Z","timestamp":1666742400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,10,26]],"date-time":"2022-10-26T00:00:00Z","timestamp":1666742400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2022,12]]},"DOI":"10.1007\/s10664-022-10219-1","type":"journal-article","created":{"date-parts":[[2022,10,26]],"date-time":"2022-10-26T09:34:55Z","timestamp":1666776895000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["A large-scale empirical study of commit message generation: models, datasets and evaluation"],"prefix":"10.1007","volume":"27","author":[{"given":"Wei","family":"Tao","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7761-7269","authenticated-orcid":false,"given":"Yanlin","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ensheng","family":"Shi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lun","family":"Du","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shi","family":"Han","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongyu","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dongmei","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wenqiang","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,10,26]]},"reference":[{"key":"10219_CR1","doi-asserted-by":"crossref","unstructured":"Ahmad WU, Chakraborty S, Ray B, Chang K (2021) Unified pre-training for program understanding and generation. In: NAACL-HLT. Association for Computational Linguistics, pp 2655\u20132668","DOI":"10.18653\/v1\/2021.naacl-main.211"},{"key":"10219_CR2","unstructured":"Alon U, Brody S, Levy O, Yahav E (2019) code2seq: generating sequences from structured representations of code. In: ICLR"},{"key":"10219_CR3","unstructured":"Bahdanau D, Cho K, Bengio Y (2015) Neural machine translation by jointly learning to align and translate. In: ICLR"},{"key":"10219_CR4","unstructured":"Banerjee S, Lavie A (2005) METEOR: an automatic metric for MT evaluation with improved correlation with human judgments. In: IEEValuation@ACL. Association for Computational Linguistics, pp 65\u201372"},{"key":"10219_CR5","doi-asserted-by":"crossref","unstructured":"Barnett JG, Gathuru CK, Soldano LS, McIntosh S (2016) The relationship between commit message detail and defect proneness in java projects on github. In: MSR. ACM, pp 496\u2013499","DOI":"10.1145\/2901739.2903496"},{"key":"10219_CR6","doi-asserted-by":"crossref","unstructured":"Buse RPL, Weimer W (2010) Automatically documenting program changes. In: ASE. ACM, pp 33\u201342","DOI":"10.1145\/1858996.1859005"},{"key":"10219_CR7","doi-asserted-by":"crossref","unstructured":"Chen B, Cherry C (2014) A systematic comparison of smoothing techniques for sentence-level BLEU. In: WMT@ACL. The Association for Computer Linguistics, pp 362\u2013367","DOI":"10.3115\/v1\/W14-3346"},{"key":"10219_CR8","unstructured":"Clark K, Luong M, Le QV, Manning CD (2020) ELECTRA: pre-training text encoders as discriminators rather than generators. In: ICLR. OpenReview.net"},{"key":"10219_CR9","doi-asserted-by":"crossref","unstructured":"Conneau A, Wu S, Li H, Zettlemoyer L, Stoyanov V (2020) Emerging cross-lingual structure in pretrained language models. In: ACL. Association for Computational Linguistics, pp 6022\u20136034","DOI":"10.18653\/v1\/2020.acl-main.536"},{"key":"10219_CR10","doi-asserted-by":"crossref","unstructured":"Cortes-Coy LF, V\u00e1squez ML, Aponte J, Poshyvanyk D (2014) On automatically generating commit messages via summarization of source code changes. In: SCAM. IEEE Computer Society, pp 275\u2013284","DOI":"10.1109\/SCAM.2014.14"},{"key":"10219_CR11","unstructured":"Devlin J, Chang M, Lee K, Toutanova K (2019) BERT: pre-training of deep bidirectional transformers for language understanding. In: NAACL-HLT (1). Association for computational linguistics, pp 4171\u20134186"},{"key":"10219_CR12","doi-asserted-by":"crossref","unstructured":"Dragan N, Collard ML, Maletic JI (2006) Reverse engineering method stereotypes. In: ICSM. IEEE Computer Society, pp 24\u201334","DOI":"10.1109\/ICSM.2006.54"},{"key":"10219_CR13","doi-asserted-by":"crossref","unstructured":"Feng Z, Guo D, Tang D, Duan N, Feng X, Gong M, Shou L, Qin B, Liu T, Jiang D, Zhou M (2020) Codebert: a pre-trained model for programming and natural languages. In: EMNLP (Findings), findings of ACL, vol EMNLP 2020. Association for Computational Linguistics, pp 1536\u20131547","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"issue":"11","key":"10219_CR14","doi-asserted-by":"publisher","first-page":"725","DOI":"10.1109\/TSE.2007.70731","volume":"33","author":"B Fluri","year":"2007","unstructured":"Fluri B, W\u00fcrsch M, Pinzger M, Gall HC (2007) Change distilling: tree differencing for fine-grained source code change extraction. IEEE Trans Software Eng 33(11):725\u2013743","journal-title":"IEEE Trans Software Eng"},{"key":"10219_CR15","unstructured":"Guo D, Ren S, Lu S, Feng Z, Tang D, Liu S, Zhou L, Duan N, Svyatkovskiy A, Fu S, Tufano M, Deng SK, Clement CB, Drain D, Sundaresan N, Yin J, Jiang D, Zhou M (2021) Graphcodebert: pre-training code representations with data flow. In: ICLR. OpenReview.net"},{"issue":"1","key":"10219_CR16","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1080\/19312450709336664","volume":"1","author":"AF Hayes","year":"2007","unstructured":"Hayes AF, Krippendorff K (2007) Answering the call for a standard reliability measure for coding data. Commun Methods Meas 1(1):77\u201389","journal-title":"Commun Methods Meas"},{"key":"10219_CR17","doi-asserted-by":"crossref","unstructured":"Hindle A, Germ\u00e1n DM, Godfrey MW, Holt RC (2009) Automatic classication of large changes into maintenance categories. In: ICPC. IEEE Computer Society, pp 30\u201339","DOI":"10.1109\/ICPC.2009.5090025"},{"key":"10219_CR18","doi-asserted-by":"crossref","unstructured":"Hoang T, Kang HJ, Lo D, Lawall J (2020) Cc2vec: distributed representations of code changes. In: ICSE. ACM, pp 518\u2013529","DOI":"10.1145\/3377811.3380361"},{"issue":"6","key":"10219_CR19","doi-asserted-by":"publisher","first-page":"1258","DOI":"10.1007\/s11390-020-0496-0","volume":"35","author":"Y Huang","year":"2020","unstructured":"Huang Y, Jia N, Zhou H, Chen X, Zheng Z, Tang M (2020) Learning human-written commit messages to document code changes. J Comput Sci Technol 35(6):1258\u20131277","journal-title":"J Comput Sci Technol"},{"key":"10219_CR20","doi-asserted-by":"crossref","unstructured":"Jiang S (2019) Boosting neural commit message generation with code semantic analysis. In: ASE. IEEE, pp 1280\u20131282","DOI":"10.1109\/ASE.2019.00162"},{"key":"10219_CR21","doi-asserted-by":"crossref","unstructured":"Jiang S, Armaly A, McMillan C (2017) Automatically generating commit messages from diffs using neural machine translation. In: ASE","DOI":"10.1109\/ASE.2017.8115626"},{"key":"10219_CR22","doi-asserted-by":"crossref","unstructured":"Jiang S, McMillan C (2017) Towards automatic generation of short summaries of commits. In: Proceedings of the 25th international conference on program comprehension, ICPC 2017, Buenos Aires, Argentina, May 22-23, 2017","DOI":"10.1109\/ICPC.2017.12"},{"key":"10219_CR23","unstructured":"Kanade A, Maniatis P, Balakrishnan G, Shi K (2020) Pre-trained contextual embedding of source code. Preprint. https:\/\/openreview.net\/attachment?id=rygoURNYvS&name=original_pdf"},{"issue":"3","key":"10219_CR24","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1093\/biomet\/33.3.239","volume":"33","author":"MG Kendall","year":"1945","unstructured":"Kendall MG (1945) The treatment of ties in ranking problems. Biometrika 33(3):239\u2013251","journal-title":"Biometrika"},{"key":"10219_CR25","unstructured":"Koehn P, Hoang H, Birch A, Callison-Burch C, Federico M, Bertoldi N, Cowan B, Shen W, Moran C, Zens R, Dyer C, Bojar O, Constantin A, Herbst E (2007) Moses: open source toolkit for statistical machine translation. In: ACL. The Association for Computational Linguistics"},{"key":"10219_CR26","unstructured":"Lample G, Conneau A, Ranzato M, Denoyer L, J\u00e9gou H (2018) Word translation without parallel data. In: ICLR (Poster). Openreview.net"},{"key":"10219_CR27","doi-asserted-by":"crossref","unstructured":"LeClair A, McMillan C (2019) Recommendations for datasets for source code summarization. In: NAACL-HLT (1). Association for Computational Linguistics, pp 3931\u20133937","DOI":"10.18653\/v1\/N19-1394"},{"key":"10219_CR28","unstructured":"Lin C (2004) ROUGE: a package for automatic evaluation of summaries. In: Text summarization branches out, pp 74\u201381"},{"key":"10219_CR29","doi-asserted-by":"crossref","unstructured":"Lin C, Och FJ (2004) Automatic evaluation of machine translation quality using longest common subsequence and skip-bigram statistics. In: ACL. ACL, pp 605\u2013612","DOI":"10.3115\/1218955.1219032"},{"issue":"9","key":"10219_CR30","doi-asserted-by":"publisher","first-page":"196:1","DOI":"10.1145\/3480027","volume":"54","author":"C Liu","year":"2022","unstructured":"Liu C, Xia X, Lo D, Gao C, Yang X, Grundy JC (2022) Opportunities and challenges in code search tools. ACM Comput Surv 54(9):196:1\u2013196:40","journal-title":"ACM Comput Surv"},{"key":"10219_CR31","doi-asserted-by":"crossref","unstructured":"Liu Q, Liu Z, Zhu H, Fan H, Du B, Qian Y (2019) Generating commit messages from diffs using pointer-generator network. In: MSR. IEEE\/ACM, pp 299\u2013309","DOI":"10.1109\/MSR.2019.00056"},{"key":"10219_CR32","first-page":"1","volume":"PP","author":"S Liu","year":"2020","unstructured":"Liu S, Gao C, Chen S, Nie LY, Liu Y (2020) ATOM: commit message generation based on abstract syntax tree and hybrid ranking. TSE PP:1\u20131","journal-title":"TSE"},{"key":"10219_CR33","unstructured":"Liu Y, Ott M, Goyal N, Du J, Joshi M, Chen D, Levy O, Lewis M, Zettlemoyer L, Stoyanov V (2019) Roberta: a robustly optimized BERT pretraining approach. arXiv:1907.11692"},{"key":"10219_CR34","doi-asserted-by":"crossref","unstructured":"Liu Z, Xia X, Hassan AE, Lo D, Xing Z, Wang X (2018) Neural-machine-translation-based commit message generation: how far are we?. In: ASE. ACM, pp 373\u2013384","DOI":"10.1145\/3238147.3238190"},{"key":"10219_CR35","doi-asserted-by":"crossref","unstructured":"Liu Z, Xia X, Treude C, Lo D, Li S (2019) Automatic generation of pull request descriptions. In: ASE. IEEE, pp 176\u2013188","DOI":"10.1109\/ASE.2019.00026"},{"key":"10219_CR36","doi-asserted-by":"crossref","unstructured":"Loyola P, Marrese-taylor E, Balazs JA, Matsuo Y, Satoh F (2018) Content aware source code change description generation. In: INLG. Association for Computational Linguistics, pp 119\u2013128","DOI":"10.18653\/v1\/W18-6513"},{"key":"10219_CR37","doi-asserted-by":"crossref","unstructured":"Loyola P, Marrese-Taylor E, Matsuo Y (2017) A neural architecture for generating natural language descriptions from source code changes. In: ACL (2). Association for Computational Linguistics, pp 287\u2013292","DOI":"10.18653\/v1\/P17-2045"},{"key":"10219_CR38","doi-asserted-by":"crossref","unstructured":"Luong T, Pham H, Manning CD (2015) Effective approaches to attention-based neural machine translation. In: EMNLP, pp 1412\u20131421","DOI":"10.18653\/v1\/D15-1166"},{"key":"10219_CR39","doi-asserted-by":"crossref","unstructured":"Ma Q, Wei J, Bojar O, Graham Y (2019) Results of the WMT19 metrics shared task: segment-level and strong MT systems pose big challenges. In: WMT (2). Association for Computational Linguistics, pp 62\u201390","DOI":"10.18653\/v1\/W19-5302"},{"issue":"2","key":"10219_CR40","doi-asserted-by":"publisher","first-page":"192","DOI":"10.1007\/s10791-009-9115-y","volume":"13","author":"IC Mogotsi","year":"2010","unstructured":"Mogotsi IC, Manning CD, Raghavan P, Sch\u00fctze H (2010) Introduction to information retrieval - Cambridge University Press, Cambridge, England, 2008, 482 pp, ISBN: 978-0-521-86571-5. Inf Retr 13(2):192\u2013195","journal-title":"Inf Retr"},{"key":"10219_CR41","doi-asserted-by":"crossref","unstructured":"Moreno L, Aponte J, Sridhara G, Marcus A, Pollock LL, Vijay-Shanker K (2013) Automatic generation of natural language summaries for java classes. In: ICPC. IEEE Computer Society, pp 23\u201332","DOI":"10.1109\/ICPC.2013.6613830"},{"key":"10219_CR42","doi-asserted-by":"crossref","unstructured":"Moreno L, Marcus A (2012) Jstereocode: automatically identifying method and class stereotypes in java code. In: ASE. ACM, pp 358\u2013361","DOI":"10.1145\/2351676.2351747"},{"key":"10219_CR43","doi-asserted-by":"crossref","unstructured":"Myers JL, Well AD, Lorch RF Jr (2013) Research design and statistical analysis. Routledge","DOI":"10.4324\/9780203726631"},{"key":"10219_CR44","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1016\/j.neucom.2021.05.039","volume":"459","author":"LY Nie","year":"2021","unstructured":"Nie LY, Gao C, Zhong Z, Lam W, Liu Y, Xu Z (2021) Coregen: contextualized code representation learning for commit message generation. Neurocomputing 459:97\u2013107","journal-title":"Neurocomputing"},{"key":"10219_CR45","doi-asserted-by":"crossref","unstructured":"Panichella S, Panichella A, Beller M, Zaidman A, Gall HC (2016) The impact of test case summaries on bug fixing performance: an empirical investigation. In: ICSE. ACM, pp 547\u2013558","DOI":"10.7287\/peerj.preprints.1467v3"},{"key":"10219_CR46","doi-asserted-by":"crossref","unstructured":"Papineni K, Roukos S, Ward T, Zhu W (2002) Bleu: a method for automatic evaluation of machine translation. In: ACL. ACL, pp 311\u2013318","DOI":"10.3115\/1073083.1073135"},{"key":"10219_CR47","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.infsof.2015.03.007","volume":"64","author":"K Petersen","year":"2015","unstructured":"Petersen K, Vakkalanka S, Kuzniarz L (2015) Guidelines for conducting systematic mapping studies in software engineering: an update. Inf Softw Technol 64:1\u201318","journal-title":"Inf Softw Technol"},{"key":"10219_CR48","unstructured":"Ranzato M, Chopra S, Auli M, Zaremba W (2016) Sequence level training with recurrent neural networks. In: ICLR (Poster)"},{"key":"10219_CR49","doi-asserted-by":"publisher","first-page":"106332","DOI":"10.1016\/j.infsof.2020.106332","volume":"126","author":"S Rebai","year":"2020","unstructured":"Rebai S, Kessentini M, Alizadeh V, Sghaier OB, Kazman R (2020) Recommending refactorings via commit message analysis. Inf Softw Technol 126:106332","journal-title":"Inf Softw Technol"},{"key":"10219_CR50","doi-asserted-by":"crossref","unstructured":"See A, Liu PJ, Manning CD (2017) Get to the point: summarization with pointer-generator networks. In: ACL (1). Association for Computational Linguistics, pp 1073\u20131083","DOI":"10.18653\/v1\/P17-1099"},{"key":"10219_CR51","doi-asserted-by":"crossref","unstructured":"Sennrich R, Firat O, Cho K, Birch A, Haddow B, Hitschler J, Junczys-Dowmunt M, L\u00e4ubli S, Barone AVM, Mokry J, Nadejde M (2017) Nematus: a toolkit for neural machine translation. In: EACL (Software demonstrations). Association for Computational Linguistics, pp 65\u201368","DOI":"10.18653\/v1\/E17-3017"},{"key":"10219_CR52","doi-asserted-by":"crossref","unstructured":"Shen J, Sun X, Li B, Yang H, Hu J (2016) On automatic summarization of what and why information in source code changes. In: COMPSAC. IEEE Computer Society, pp 103\u2013112","DOI":"10.1109\/COMPSAC.2016.162"},{"issue":"4","key":"10219_CR53","doi-asserted-by":"publisher","first-page":"434","DOI":"10.1109\/TSE.2008.26","volume":"34","author":"J Sillito","year":"2008","unstructured":"Sillito J, Murphy GC, Volder KD (2008) Asking and answering questions during a programming change task. IEEE Trans Software Eng 34(4):434\u2013451","journal-title":"IEEE Trans Software Eng"},{"key":"10219_CR54","doi-asserted-by":"crossref","unstructured":"Sorbo AD, Visaggio CA, Penta MD, Canfora G, Panichella S (2021) An nlp-based tool for software artifacts analysis. In: ICSME. IEEE, pp 569\u2013573","DOI":"10.1109\/ICSME52107.2021.00058"},{"key":"10219_CR55","unstructured":"Swanson EB (1976) The dimensions of maintenance. In: ICSE. IEEE Computer Society, pp 492\u2013497"},{"key":"10219_CR56","doi-asserted-by":"crossref","unstructured":"Tao W, Wang Y, Shi E, Du L, Han S, Zhang H, Zhang D, Zhang W (2021) On the evaluation of commit message generation models: an experimental study. In: ICSME. IEEE, pp 126\u2013136","DOI":"10.1109\/ICSME52107.2021.00018"},{"key":"10219_CR57","doi-asserted-by":"crossref","unstructured":"van der Lee C, Gatt A, van Miltenburg E, Wubben S, Krahmer E (2019) Best practices for the human evaluation of automatically generated text. In: Proceedings of the 12th international conference on natural language generation, INLG","DOI":"10.18653\/v1\/W19-8643"},{"key":"10219_CR58","unstructured":"V\u00e1squez ML, Cortes-Coy LF, Aponte J, Poshyvanyk D (2015) Changescribe: a tool for automatically generating commit messages. In: ICSE (2). IEEE Computer Society, pp 709\u2013712"},{"key":"10219_CR59","doi-asserted-by":"crossref","unstructured":"Wang B, Yan M, Liu Z, Xu L, Xia X, Zhang X, Yang D (2021a) Quality assurance for automated commit message generation. In: SANER. IEEE, pp 260\u2013271","DOI":"10.1109\/SANER50967.2021.00032"},{"issue":"4","key":"10219_CR60","doi-asserted-by":"publisher","first-page":"56:1","DOI":"10.1145\/3464689","volume":"30","author":"H Wang","year":"2021","unstructured":"Wang H, Xia X, Lo D, He Q, Wang X, Grundy J (2021b) Context-aware retrieval-based deep commit message generation. ACM Trans Softw Eng Methodol 30(4):56:1\u201356:30","journal-title":"ACM Trans Softw Eng Methodol"},{"key":"10219_CR61","doi-asserted-by":"crossref","unstructured":"Wang X, Wang Y, Wan Y, Wang J, Zhou P, Li L, Wu H, Liu J (2022) CODE-MVP: learning to represent source code from multiple views with contrastive pre-training. In: NAACL-HLT. Association For computational Linguistics","DOI":"10.18653\/v1\/2022.findings-naacl.80"},{"key":"10219_CR62","doi-asserted-by":"crossref","unstructured":"Wang Y, Wang W, Joty SR, Hoi SCH (2021) Codet5: identifier-aware unified pre-trained encoder-decoder models for code understanding and generation. In: EMNLP (1). Association for Computational Linguistics, pp 8696\u20138708","DOI":"10.18653\/v1\/2021.emnlp-main.685"},{"key":"10219_CR63","doi-asserted-by":"crossref","unstructured":"Xu S, Yao Y, Xu F, Gu T, Tong H, Lu J (2019) Commit message generation for source code changes. In: IJCAI, pp 3975\u20133981. ijcai.org","DOI":"10.24963\/ijcai.2019\/552"},{"issue":"3","key":"10219_CR64","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1017\/S1351324910000306","volume":"17","author":"N Xue","year":"2011","unstructured":"Xue N (2011) Steven bird, Evan Klein and Edward Loper. Natural Language Processing with Python. O\u2019Reilly Media, Inc 2009. ISBN: 978-0-596-51649-9. Nat Lang Eng 17(3):419\u2013424","journal-title":"Nat Lang Eng"},{"key":"10219_CR65","unstructured":"Yang Y, Xia X, Lo D, Grundy JC (2020) A survey on deep learning for software engineering. ACM Comput Surv"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-022-10219-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-022-10219-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-022-10219-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,21]],"date-time":"2022-11-21T02:23:24Z","timestamp":1668997404000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-022-10219-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,26]]},"references-count":65,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["10219"],"URL":"https:\/\/doi.org\/10.1007\/s10664-022-10219-1","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,10,26]]},"assertion":[{"value":"29 July 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 October 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"<!--Emphasis Type='Bold' removed-->Conflict of Interests"}}],"article-number":"198"}}