{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,29]],"date-time":"2025-11-29T08:03:33Z","timestamp":1764403413293,"version":"3.37.3"},"reference-count":58,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,11,8]],"date-time":"2024-11-08T00:00:00Z","timestamp":1731024000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,11,8]],"date-time":"2024-11-08T00:00:00Z","timestamp":1731024000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100009592","name":"Beijing Municipal Science and Technology Commission","doi-asserted-by":"publisher","award":["KM201910005031"],"award-info":[{"award-number":["KM201910005031"]}],"id":[{"id":"10.13039\/501100009592","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":[[2025,1]]},"DOI":"10.1007\/s10664-024-10574-1","type":"journal-article","created":{"date-parts":[[2024,11,8]],"date-time":"2024-11-08T07:05:32Z","timestamp":1731049532000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["An intelligent java method name recommendation framework via two-phase neural networks"],"prefix":"10.1007","volume":"30","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7378-2766","authenticated-orcid":false,"given":"Weidong","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dian","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yujian","family":"Kang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yang","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,11,8]]},"reference":[{"key":"10574_CR1","doi-asserted-by":"crossref","unstructured":"Alen U, Brody S, Levy O, Yahav E (2019) Code2seq: generating sequences from structured representations of code. In: International Conference on Learning Representations of code (ICLR), pp 111\u2013124. https:\/\/openreview.net\/pdf?id=H1gKYo09tX","DOI":"10.1145\/3290353"},{"key":"10574_CR2","doi-asserted-by":"crossref","unstructured":"Allamanis M, Barr ET, Bird C, Sutton C (2015) Suggesting accurate method and class names. In: 2015 10th Joint meeting of the European Software Engineering Conference and the ACM SIGSOFT symposium on the Foundations of Software Engineering, ESEC\/FSE 2015 - Proceedings, Association for Computing Machinery, Inc, pp 38\u201349","DOI":"10.1145\/2786805.2786849"},{"key":"10574_CR3","doi-asserted-by":"crossref","unstructured":"Alon U, Zilberstein M, Levy O, Yahav E (2019) code2vec: Learning distributed representations of code. In: Proceedings of the ACM on programming languages, pp 1\u201327","DOI":"10.1145\/3290353"},{"key":"10574_CR4","doi-asserted-by":"publisher","unstructured":"Alsuhaibani R, Newman C, Decker M, Collard M, Maletic J (2021) On the naming of methods: a survey of professional developers. In: 2021 IEEE\/ACM 43rd International Conference on Software Engineering (ICSE), pp 587\u2013599. https:\/\/doi.org\/10.1109\/ICSE43902.2021.00061","DOI":"10.1109\/ICSE43902.2021.00061"},{"key":"10574_CR5","doi-asserted-by":"crossref","unstructured":"Alsuhaibani RS, Newman CD, Decker MJ, Collard ML, Maletic JI (2021b) A survey on method naming standards: questions and responses artifact. In: Proceedings - International conference on software engineering, pp 242\u2013243","DOI":"10.1109\/ICSE-Companion52605.2021.00112"},{"key":"10574_CR6","doi-asserted-by":"crossref","unstructured":"Arnaoudova V, Di\u00a0Penta M, Antoniol G, Gu\u00e9h\u00e9neuc YG (2013) A new family of software anti-patterns: linguistic anti-patterns. In: 2013 17th European conference on software maintenance and reengineering, IEEE, pp 187\u2013196","DOI":"10.1109\/CSMR.2013.28"},{"key":"10574_CR7","doi-asserted-by":"crossref","unstructured":"Ashish N, Patawari A, Chhabra SS, Toga AW (2016) Name similarity for composite element name matching. In: ACM-BCB 2016 - 7th ACM Conference on bioinformatics, computational biology, and health informatics, pp 345\u2013354","DOI":"10.1145\/2975167.2975203"},{"key":"10574_CR8","doi-asserted-by":"publisher","unstructured":"Binkley D, Hearn M, Lawrie D (2011) Improving identifier informativeness using part of speech information. In: Proceedings of the 8th working conference on mining software repositories, association for computing machinery, New York, NY, USA, MSR \u201911, p 203\u2013206. https:\/\/doi.org\/10.1145\/1985441.1985471","DOI":"10.1145\/1985441.1985471"},{"key":"10574_CR9","doi-asserted-by":"crossref","unstructured":"Bird S (2006) Nltk: the natural language toolkit. In: Proceedings of the COLING\/ACL 2006 interactive presentation sessions, pp 69\u201372","DOI":"10.3115\/1225403.1225421"},{"key":"10574_CR10","doi-asserted-by":"crossref","unstructured":"Butler S, Wermelinger M, Yu Y, Sharp H (2010) Exploring the influence of identifier names on code quality: an empirical study. IEEE Computer society, pp 156\u2013165","DOI":"10.1109\/CSMR.2010.27"},{"key":"10574_CR11","doi-asserted-by":"crossref","unstructured":"Cho K, Van\u00a0Merri\u00ebnboer B, Gulcehre C, Bahdanau D, Bougares F, Schwenk H, Bengio Y (2014) Learning phrase representations using rnn encoder-decoder for statistical machine translation. arXiv:1406.1078","DOI":"10.3115\/v1\/D14-1179"},{"key":"10574_CR12","doi-asserted-by":"crossref","unstructured":"Eghbali A, Pradel M (2020) No strings attached: an empirical study of string-related software bugs. In: 2020 35th IEEE\/ACM International conference on Automated Software Engineering (ASE), IEEE, pp 956\u2013967","DOI":"10.1145\/3324884.3416576"},{"key":"10574_CR13","doi-asserted-by":"crossref","unstructured":"Estevez P, Nakano R (1995) Hierarchical mixture of experts and max-min propagation neural networks. In: Proceedings of ICNN\u201995 - International Conference on Neural Networks, pp 651\u2013656","DOI":"10.1109\/ICNN.1995.488257"},{"key":"10574_CR14","doi-asserted-by":"crossref","unstructured":"Ge F, Kuang L (2021) Keywords guided method name generation. In: IEEE International conference on program comprehension, IEEE computer society, vol 2021-May, pp 196\u2013206, arXiv: 2103.11118","DOI":"10.1109\/ICPC52881.2021.00027"},{"key":"10574_CR15","doi-asserted-by":"crossref","unstructured":"Gong C, Shi K, Niu Z (2019) Hierarchical text-label integrated attention network for document classification. In: ACM International conference proceeding series, association for computing machinery, pp 254\u2013260","DOI":"10.1145\/3341069.3342987"},{"key":"10574_CR16","doi-asserted-by":"crossref","unstructured":"Goutte C, Gaussier E (2005) A probabilistic interpretation of precision, recall and f-score, with implication for evaluation. In: European conference on information retrieval, Springer, pp 345\u2013359","DOI":"10.1007\/978-3-540-31865-1_25"},{"key":"10574_CR17","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1016\/j.neunet.2021.04.019","volume":"141","author":"W Gu","year":"2021","unstructured":"Gu W, Li Z, Gao C, Wang C, Zhang H, Xu Z, Lyu MR (2021) Cradle: deep code retrieval based on semantic dependency learning. Neural Netw 141:385\u2013394","journal-title":"Neural Netw"},{"key":"10574_CR18","doi-asserted-by":"publisher","unstructured":"Gupta S, Malik S, Pollock L, Vijay-Shanker K (2013) Part-of-speech tagging of program identifiers for improved text-based software engineering tools. In: 2013 21st International Conference on Program Comprehension (ICPC), pp 3\u201312. https:\/\/doi.org\/10.1109\/ICPC.2013.6613828","DOI":"10.1109\/ICPC.2013.6613828"},{"issue":"3","key":"10574_CR19","doi-asserted-by":"publisher","first-page":"659","DOI":"10.1016\/j.asej.2020.01.007","volume":"11","author":"AM Hemeida","year":"2020","unstructured":"Hemeida AM, Hassan SA, Mohamed AAA, Alkhalaf S, Mahmoud MM, Senjyu T, El-Din AB (2020) Nature-inspired algorithms for feed-forward neural network classifiers: a survey of one decade of research. Ain Shams Eng J 11(3):659\u2013675","journal-title":"Ain Shams Eng J"},{"key":"10574_CR20","unstructured":"Hill E (2010) Integrating natural language and program structure information to improve software search and exploration. University of Delaware"},{"key":"10574_CR21","doi-asserted-by":"crossref","unstructured":"Hofmeister J, Siegmund J, Holt DV (2017) Shorter identifier names take longer to comprehend. In: 2017 IEEE 24th International conference on software analysis, evolution and reengineering (SANER), IEEE, pp 217\u2013227","DOI":"10.1109\/SANER.2017.7884623"},{"key":"10574_CR22","doi-asserted-by":"publisher","first-page":"294","DOI":"10.1007\/978-3-642-03013-0_14","volume-title":"ECOOP 2009 - object-oriented programming","author":"EW H\u00f8st","year":"2009","unstructured":"H\u00f8st EW, \u00d8stvold BM (2009) Debugging method names. In: Drossopoulou S (ed) ECOOP 2009 - object-oriented programming. Springer, Berlin Heidelberg, Berlin, Heidelberg, pp 294\u2013317"},{"key":"10574_CR23","unstructured":"Huang Z, Xu W, Yu K (2015) Bidirectional lstm-crf models for sequence tagging. arXiv:1508.01991"},{"key":"10574_CR24","doi-asserted-by":"crossref","unstructured":"Jiang L, Liu H, Jiang H (2019) Machine learning based recommendation of method names: how far are we. In: 2019 34th IEEE\/ACM International conference on Automated Software Ungineering (ASE), pp 602\u2013614","DOI":"10.1109\/ASE.2019.00062"},{"key":"10574_CR25","doi-asserted-by":"crossref","unstructured":"Joulin A, Grave E, p B, Mikolov T (2016) Bag of tricks for efficient text classification. arXiv:1607.01759","DOI":"10.18653\/v1\/E17-2068"},{"key":"10574_CR26","doi-asserted-by":"crossref","unstructured":"Kagalkar A, Raghuram S (2020) Cordic based implementation of the softmax activation function. In: 24th International symposium on VLSI design and test (VDAT), pp 1\u20134","DOI":"10.1109\/VDAT50263.2020.9190498"},{"key":"10574_CR27","unstructured":"Kingma DP, Ba J (2014) Adam: a method for stochastic optimization. arXiv:1412.6980"},{"key":"10574_CR28","unstructured":"Lin CY (2004) Rouge: a package for automatic evaluation of summaries. In: Text summarization branches out, pp 74\u201381"},{"key":"10574_CR29","doi-asserted-by":"crossref","unstructured":"Liu F, Li G, Fu Z, Lu S, Hao Y, Jin Z (2022) Learning to recommend method names with global context. arXiv:2201.10705","DOI":"10.1145\/3510003.3510154"},{"key":"10574_CR30","doi-asserted-by":"crossref","unstructured":"Liu H, Liu Q, Staicu CA, Pradel M, Luo Y (2016) Nomen est omen: exploring and exploiting similarities between argument and parameter names. In: Proceedings of the 38th international conference on software engineering, pp 1063\u20131073","DOI":"10.1145\/2884781.2884841"},{"key":"10574_CR31","doi-asserted-by":"crossref","unstructured":"Liu K, Kim D, Bissyand TF, Kim T, Kim K, Koyuncu A, Kim S, Le\u00a0Traon Y (2019) Learning to spot and refactor inconsistent method names. In: 2019 IEEE\/ACM 41st International Conference on Software Engineering (ICSE), pp 1\u201312","DOI":"10.1109\/ICSE.2019.00019"},{"key":"10574_CR32","doi-asserted-by":"crossref","unstructured":"Navratil J, Zuhlke W (1997) Double bigram-decoding in phonotactic language identification. In: IEEE International conference on acoustics, speech, and signal processing, pp 1115\u20131118","DOI":"10.1109\/ICASSP.1997.596137"},{"key":"10574_CR33","doi-asserted-by":"publisher","unstructured":"Newman CD, AlSuhaibani RS, Decker MJ, Peruma A, Kaushik D, Mkaouer MW, Hill E (2020) On the generation, structure, and semantics of grammar patterns in source code identifiers. J Syst Softw 170:110740. https:\/\/doi.org\/10.1016\/j.jss.2020.110740, https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0164121220301680","DOI":"10.1016\/j.jss.2020.110740"},{"issue":"9","key":"10574_CR34","doi-asserted-by":"publisher","first-page":"3506","DOI":"10.1109\/TSE.2021.3098242","volume":"48","author":"CD Newman","year":"2022","unstructured":"Newman CD, Decker MJ, Alsuhaibani RS, Peruma A, Mkaouer MW, Mohapatra S, Vishnoi T, Zampieri M, Sheldon TJ, Hill E (2022) An ensemble approach for annotating source code identifiers with part-of-speech tags. IEEE Trans Softw Eng 48(9):3506\u20133522. https:\/\/doi.org\/10.1109\/TSE.2021.3098242","journal-title":"IEEE Trans Softw Eng"},{"key":"10574_CR35","doi-asserted-by":"crossref","unstructured":"Nguyen S, Phan H, Le T, Nguyen TN (2020) Suggesting natural method names to check name consistencies. In: 2020 IEEE\/ACM 42nd International Conference on Software Engineering (ICSE), pp 1372\u20131384","DOI":"10.1145\/3377811.3380926"},{"key":"10574_CR36","unstructured":"Powers DM (2020) Evaluation: from precision, recall and f-measure to roc, informedness, markedness and correlation. arXiv:2010.16061"},{"key":"10574_CR37","doi-asserted-by":"crossref","unstructured":"Qin X, Peng S, Yang X, Yao Y (2019) Deep learning based channel code recognition using textcnn. In: IEEE International symposium on Dynamic Spectrum Access Networks (DySPAN), pp 1\u20135","DOI":"10.1109\/DySPAN.2019.8935805"},{"issue":"6","key":"10574_CR38","volume":"30","author":"S Scalabrino","year":"2018","unstructured":"Scalabrino S, Linares-Vsquez M, Oliveto R, Poshyvanyk D (2018) A comprehensive model for code readability. J Softw: Evolution Process 30(6):e1958","journal-title":"J Softw: Evolution Process"},{"issue":"3","key":"10574_CR39","doi-asserted-by":"publisher","first-page":"595","DOI":"10.1109\/TSE.2019.2901468","volume":"47","author":"S Scalabrino","year":"2019","unstructured":"Scalabrino S, Bavota G, Vendome C, Linares-Vasquez M, Poshyvanyk D, Oliveto R (2019) Automatically assessing code understandability. IEEE Trans Softw Eng 47(3):595\u2013613","journal-title":"IEEE Trans Softw Eng"},{"key":"10574_CR40","doi-asserted-by":"crossref","unstructured":"Schankin A, Berger A, Holt DV, Hofmeister JC, Riedel T, Beigl M (2018) Descriptive compound identifier names improve source code comprehension. In: 2018 IEEE\/ACM 26th International Conference on Program Comprehension (ICPC), IEEE, pp 31\u20133109","DOI":"10.1145\/3196321.3196332"},{"key":"10574_CR41","doi-asserted-by":"publisher","DOI":"10.1016\/j.chaos.2020.110212","volume":"140","author":"F Shahid","year":"2020","unstructured":"Shahid F, Zameer A, Muneeb M (2020) Predictions for covid-19 with deep learning models of lstm, gru and bi-lstm. Chaos, Solitons & Fractals 140:110212","journal-title":"Chaos, Solitons & Fractals"},{"key":"10574_CR42","doi-asserted-by":"publisher","DOI":"10.1016\/j.physd.2019.132306","volume":"404","author":"A Sherstinsky","year":"2020","unstructured":"Sherstinsky A (2020) Fundamentals of recurrent neural network (rnn) and long short-term memory (lstm) network. Physica D: Nonlinear Phenomena 404:132306","journal-title":"Physica D: Nonlinear Phenomena"},{"key":"10574_CR43","unstructured":"Staudemeyer RC, Morris ER (2019) Understanding lstm\u2013a tutorial into long short-term memory recurrent neural networks. arXiv:1909.09586"},{"key":"10574_CR44","doi-asserted-by":"crossref","unstructured":"Suen CY (1979) n-gram statistics for natural language understanding and text processing. IEEE Trans Pattern Anal Mach Intell PAMI-1(2):164\u2013172","DOI":"10.1109\/TPAMI.1979.4766902"},{"key":"10574_CR45","doi-asserted-by":"crossref","unstructured":"Sun Q, Jankovic MV, Bally L, Mougiakakou SG (2018) Predicting blood glucose with an lstm and bi-lstm based deep neural network. In: 2018 14th symposium on neural networks and applications (NEUREL), IEEE, pp 1\u20135","DOI":"10.1109\/NEUREL.2018.8586990"},{"key":"10574_CR46","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1016\/j.neunet.2021.09.025","volume":"145","author":"C Wang","year":"2022","unstructured":"Wang C, Nong Z, Gao C, Li Z, Zeng J, Xing Z, Liu Y (2022) Enriching query semantics for code search with reinforcement learning. Neural Netw 145:22\u201332","journal-title":"Neural Netw"},{"key":"10574_CR47","doi-asserted-by":"publisher","first-page":"240","DOI":"10.1016\/j.neunet.2022.10.009","volume":"157","author":"H Wang","year":"2023","unstructured":"Wang H, Zhang Y, Liang J, Liu L (2023) Dafa-bilstm: deep autoregression feature augmented bidirectional lstm network for time series prediction. Neural Netw 157:240\u2013256","journal-title":"Neural Netw"},{"key":"10574_CR48","doi-asserted-by":"publisher","unstructured":"Wang R, Zhang H, Lu G, Lyu L, Lyu C (2020a) Fret: functional reinforced transformer with bert for code summarization. IEEE Access 8:135591\u2013135604. https:\/\/doi.org\/10.1109\/ACCESS.2020.3011744","DOI":"10.1109\/ACCESS.2020.3011744"},{"key":"10574_CR49","doi-asserted-by":"crossref","unstructured":"Wang S, Wen M, Lin B, Mao X (2021) Lightweight global and local contexts guided method name recommendation with prior knowledge. In: ESEC\/FSE 2021 - Proceedings of the 29th ACM joint meeting European software engineering conference and symposium on the foundations of software engineering, pp 741\u2013753","DOI":"10.1145\/3468264.3468567"},{"key":"10574_CR50","doi-asserted-by":"crossref","unstructured":"Wang X, Guan Z, Xin W, Wang J (2020b) Multi-type source code defect detection based on textcnn. In: International conference on frontiers in cyber security, pp 1\u20135","DOI":"10.1007\/978-981-15-9739-8_8"},{"key":"10574_CR51","doi-asserted-by":"crossref","unstructured":"Wen M, Wu R, Cheung SC (2016) Locus: locating bugs from software changes. In: 2016 31st IEEE\/ACM International conference on Automated Software Engineering (ASE), IEEE, pp 262\u2013273","DOI":"10.1145\/2970276.2970359"},{"key":"10574_CR52","doi-asserted-by":"crossref","unstructured":"Xiong M, Ma H, Fang Z, Wang D, Wang Q, Wang X (2020) Bi-lstm: finding network anomaly based on feature grouping clustering. In: 2020 The 3rd International conference on machine learning and machine intelligence, association for computing machinery, New York, USA, MLMI \u201920, p 88\u201394","DOI":"10.1145\/3426826.3426843"},{"key":"10574_CR53","doi-asserted-by":"crossref","unstructured":"Xu J, Du Q (2019) A deep investigation into fasttext. In: IEEE 21st International conference on high performance computing and communications; IEEE 17th international conference on smart city; IEEE 5th international conference on data science and systems (HPCC\/SmartCity\/DSS), pp 1714\u20131719","DOI":"10.1109\/HPCC\/SmartCity\/DSS.2019.00234"},{"key":"10574_CR54","doi-asserted-by":"crossref","unstructured":"Xu S, Cao X, Zhang S, Guo C, Wang W, Xu J (2019) Method name suggestion with hierarchical attention networks. Association for computing machinery, Inc, pp 10\u201321","DOI":"10.1145\/3294032.3294079"},{"issue":"10s","key":"10574_CR55","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3505243","volume":"54","author":"Y Yang","year":"2022","unstructured":"Yang Y, Xia X, Lo D, Grundy J (2022) A survey on deep learning for software engineering. ACM Comput Surveys (CSUR) 54(10s):1\u201373","journal-title":"ACM Comput Surveys (CSUR)"},{"issue":"8","key":"10574_CR56","doi-asserted-by":"publisher","first-page":"5831","DOI":"10.1007\/s00500-019-04367-8","volume":"24","author":"Yu Xm","year":"2020","unstructured":"Xm Yu, Wz Feng, Wang H, Chu Q, Chen Q (2020) An attention mechanism and multi-granularity-based bi-lstm model for chinese q &a system. Soft Comput 24(8):5831\u20135845","journal-title":"Soft Comput"},{"issue":"7","key":"10574_CR57","doi-asserted-by":"publisher","first-page":"1235","DOI":"10.1162\/neco_a_01199","volume":"31","author":"Y Yu","year":"2019","unstructured":"Yu Y, Si X, Hu C, Zhang J (2019) A review of recurrent neural networks: lstm cells and network architectures. Neural Comput 31(7):1235\u20131270","journal-title":"Neural Comput"},{"key":"10574_CR58","doi-asserted-by":"publisher","first-page":"166630","DOI":"10.1109\/ACCESS.2020.3022722","volume":"8","author":"Y Zhao","year":"2020","unstructured":"Zhao Y, Cui W, Geng S, Bo B, Feng Y, Zhang W (2020) A malware detection method of code texture visualization based on an improved faster rcnn combining transfer learning. IEEE Access 8:166630\u2013166641","journal-title":"IEEE Access"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-024-10574-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-024-10574-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-024-10574-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,7]],"date-time":"2025-01-07T14:13:39Z","timestamp":1736259219000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-024-10574-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,8]]},"references-count":58,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,1]]}},"alternative-id":["10574"],"URL":"https:\/\/doi.org\/10.1007\/s10664-024-10574-1","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"type":"print","value":"1382-3256"},{"type":"electronic","value":"1573-7616"}],"subject":[],"published":{"date-parts":[[2024,11,8]]},"assertion":[{"value":"10 October 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 November 2024","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}}],"article-number":"21"}}