{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,31]],"date-time":"2026-10-31T08:46:06Z","timestamp":1793436366960,"version":"4.5.0"},"reference-count":55,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2022,9,20]],"date-time":"2022-09-20T00:00:00Z","timestamp":1663632000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,9,20]],"date-time":"2022-09-20T00:00:00Z","timestamp":1663632000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001711","name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung","doi-asserted-by":"publisher","award":["PP00P2\u02d9170529"],"award-info":[{"award-number":["PP00P2\u02d9170529"]}],"id":[{"id":"10.13039\/501100001711","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006447","name":"University of Zurich","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100006447","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2022,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Code review is a software engineering practice in which reviewers manually inspect the code written by a fellow developer and propose any change that is deemed necessary or useful. The main goal of code review is to improve the quality of the code under review. Despite the widespread use of code review, only a few studies focused on the investigation of its outcomes, for example, investigating the code changes that happen to the code under review. The goal of this paper is to expand our knowledge on the outcome of code review while re-evaluating results from previous work. To this aim, we analyze changes that happened during the review process, which we define as <jats:italic>review changes<\/jats:italic>. Considering three popular open-source software projects, we investigate the types of review changes (based on existing taxonomies) and what triggers them; also, we study which code factors in a code review are most related to the number of review changes. Our results show that the majority of changes relate to evolvability concerns, with a strong prevalence of documentation and structure changes at type-level. Furthermore, differently from past work, we found that the majority of review changes are not triggered by reviewers\u2019 comments. Finally, we find that the number of review changes in a code review is related to the size of the initial patch as well as the new lines of code that it adds. However, other factors, such as lines deleted or the author of the review patchset, do not always show an empirically supported relationship with the number of changes.<\/jats:p>","DOI":"10.1007\/s10664-022-10205-7","type":"journal-article","created":{"date-parts":[[2022,9,20]],"date-time":"2022-09-20T09:04:03Z","timestamp":1663664643000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["The evolution of the code during review: an investigation on review changes"],"prefix":"10.1007","volume":"27","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6897-7665","authenticated-orcid":false,"given":"Enrico","family":"Fregnan","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fernando","family":"Petrulio","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alberto","family":"Bacchelli","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,9,20]]},"reference":[{"key":"10205_CR1","doi-asserted-by":"crossref","unstructured":"Bacchelli A, Bird C (2013) Expectations, outcomes, and challenges of modern code review. In: Proceedings of the 2013 international conference on software engineering, ICSE \u201913. ISBN 978-1-4673-3076-3. http:\/\/dl.acm.org\/citation.cfm?id=2486788.2486882. IEEE Press, Piscataway, pp 712\u2013721","DOI":"10.1109\/ICSE.2013.6606617"},{"key":"10205_CR2","doi-asserted-by":"crossref","unstructured":"Barnett M, Bird C, Brunet J, Lahiri SK (2015) Helping developers help themselves: automatic decomposition of code review changesets. In: Proceedings of the 37th international conference on software engineering, vol 1. IEEE Press, pp 134\u2013144","DOI":"10.1109\/ICSE.2015.35"},{"key":"10205_CR3","doi-asserted-by":"crossref","unstructured":"Baum T, Schneider K (2016) On the need for a new generation of code review tools. In: International conference on product-focused software process improvement. Springer, pp 301\u2013308","DOI":"10.1007\/978-3-319-49094-6_19"},{"key":"10205_CR4","doi-asserted-by":"publisher","unstructured":"Baum T, Liskin O, Niklas K, Schneider K (2016) A faceted classification scheme for change-based industrial code review processes. In: 2016 IEEE International conference on software quality, reliability and security (QRS). https:\/\/doi.org\/10.1109\/QRS.2016.19, pp 74\u201385","DOI":"10.1109\/QRS.2016.19"},{"key":"10205_CR5","doi-asserted-by":"crossref","unstructured":"Baum T, Le\u00dfmann H, Schneider K (2017) The choice of code review process: a survey on the state of the practice. In: International conference on product-focused software process improvement. Springer, pp 111\u2013127","DOI":"10.1007\/978-3-319-69926-4_9"},{"issue":"4","key":"10205_CR6","doi-asserted-by":"publisher","first-page":"1762","DOI":"10.1007\/s10664-018-9676-8","volume":"24","author":"T Baum","year":"2019","unstructured":"Baum T, Schneider K, Bacchelli A (2019) Associating working memory capacity and code change ordering with code review performance. Empir Softw Eng 24(4):1762\u20131798. https:\/\/doi.org\/10.1007\/s10664-018-9676-8https:\/\/doi.org\/10.1007\/s10664-018-9676-8. ISSN 1573-7616","journal-title":"Empir Softw Eng"},{"key":"10205_CR7","doi-asserted-by":"crossref","unstructured":"Bavota G, Russo B (2015) Four eyes are better than two: on the impact of code reviews on software quality. In: 2015 IEEE International conference on software maintenance and evolution (ICSME). IEEE, pp 81\u201390","DOI":"10.1109\/ICSM.2015.7332454"},{"key":"10205_CR8","doi-asserted-by":"crossref","unstructured":"Beller M, Bacchelli A, Zaidman A, Juergens E (2014) Modern code reviews in open-source projects: which problems do they fix?. In: Proceedings of the 11th working conference on mining software repositories, MSR 2014. http:\/\/doi.acm.org\/10.1145\/2597073.2597082. ISBN 978-1-4503-2863-0. ACM, New York, pp 202\u2013211","DOI":"10.1145\/2597073.2597082"},{"key":"10205_CR9","doi-asserted-by":"crossref","unstructured":"Bernhart M, Grechenig T (2013) On the understanding of programs with continuous code reviews. In: 2013 21st International conference on program comprehension (ICPC). IEEE, pp 192\u2013198","DOI":"10.1109\/ICPC.2013.6613847"},{"key":"10205_CR10","doi-asserted-by":"publisher","unstructured":"Bianchi A, Lanubile F, Visaggio G (2001) A controlled experiment to assess the effectiveness of inspection meetings. In: Proceedings seventh international software metrics symposium. https:\/\/doi.org\/10.1109\/METRIC.2001.915514, pp 42\u201350","DOI":"10.1109\/METRIC.2001.915514"},{"key":"10205_CR11","doi-asserted-by":"crossref","unstructured":"Bird C, Carnahan T, Greiler M (2015) Lessons learned from building and deploying a code review analytics platform. In: 2015 IEEE\/ACM 12th working conference on mining software repositories. IEEE, pp 191\u2013201","DOI":"10.1109\/MSR.2015.25"},{"key":"10205_CR12","unstructured":"Buteikis A (2020) Practical econometrics and data science. http:\/\/web.vu.lt\/mif\/a.buteikis\/wp-content\/uploads\/PE_Book\/index.html"},{"key":"10205_CR13","doi-asserted-by":"crossref","unstructured":"Chillarege R, Bhandari IS, Chaar JK, Halliday MJ, Moebus DS, Ray BK, Wong M -Y (1992) Orthogonal defect classification-a concept for in-process measurements. IEEE Trans Softw Eng (11):943\u2013956","DOI":"10.1109\/32.177364"},{"issue":"3","key":"10205_CR14","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1081\/QEN-120001878","volume":"14","author":"TA Craney","year":"2002","unstructured":"Craney TA, Surles JG (2002) Model-dependent variance inflation factor cutoff values. Qual Eng 14(3):391\u2013403","journal-title":"Qual Eng"},{"issue":"5","key":"10205_CR15","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1145\/3291276.3292420","volume":"16","author":"J Czerwonka","year":"2018","unstructured":"Czerwonka J, Greiler M, Bird C, Panjer L, Coatta T (2018) Codeflow: improving the code review process at Microsoft. Queue 16(5):81\u2013100","journal-title":"Queue"},{"key":"10205_CR16","doi-asserted-by":"crossref","unstructured":"Czerwonka J, Greiler M, Tilford J (2015) Code reviews do not find bugs. How the current code review best practice slows us down. In: 2015 IEEE\/ACM 37th IEEE international conference on software engineering, vol 2. IEEE, pp 27\u201328","DOI":"10.1109\/ICSE.2015.131"},{"issue":"3","key":"10205_CR17","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1147\/sj.153.0182","volume":"15","author":"M Fagan","year":"1976","unstructured":"Fagan M (1976) Design and code inspections to reduce errors in program development. IBM Syst J 15(3):182\u2013211. https:\/\/doi.org\/10.1147\/sj.153.0182. ISSN 0018-8670","journal-title":"IBM Syst J"},{"key":"10205_CR18","doi-asserted-by":"crossref","unstructured":"Fahrmeir L, Kneib T, Lang S, Marx B (2013) Regression: models, methods and applications. Springer Science & Business Media","DOI":"10.1007\/978-3-642-34333-9"},{"issue":"4","key":"10205_CR19","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1109\/MIC.2013.25","volume":"17","author":"DG Feitelson","year":"2013","unstructured":"Feitelson DG, Frachtenberg E, Beck KL (2013) Development and deployment at Facebook. IEEE Internet Comput 17(4):8\u201317. https:\/\/doi.org\/10.1109\/MIC.2013.25. ISSN 1089-7801","journal-title":"IEEE Internet Comput"},{"issue":"417","key":"10205_CR20","doi-asserted-by":"publisher","first-page":"178","DOI":"10.1080\/01621459.1992.10475190","volume":"87","author":"J Fox","year":"1992","unstructured":"Fox J, Monette G (1992) Generalized collinearity diagnostics. J Am Stat Assoc 87(417):178\u2013183","journal-title":"J Am Stat Assoc"},{"key":"10205_CR21","unstructured":"Freedman DP, Weinberg GM (2000) Handbook of walkthroughs, inspections and technical reviews: evaluating programs, projects, and products. Dorset House Publishing Co. Inc."},{"key":"10205_CR22","unstructured":"Gerrit (2015) Gerrit code review. https:\/\/www.gerritcodereview.com"},{"key":"10205_CR23","doi-asserted-by":"publisher","first-page":"110911","DOI":"10.1016\/j.jss.2021.110911","volume":"175","author":"M Golzadeh","year":"2021","unstructured":"Golzadeh M, Decan A, Legay D, Mens T (2021) A ground-truth dataset and classification model for detecting bots in github issue and pr comments. J Syst Softw 175:110911","journal-title":"J Syst Softw"},{"key":"10205_CR24","doi-asserted-by":"crossref","unstructured":"Gousios G, Storey M-A, Bacchelli A (2016) Work practices and challenges in pull-based development: the contributor\u2019s perspective. In: 2016 IEEE\/ACM 38th international conference on software engineering (ICSE). IEEE, pp 285\u2013296","DOI":"10.1145\/2884781.2884826"},{"key":"10205_CR25","unstructured":"Greenwood PE, Nikulin MS (1996) A guide to chi-squared testing, vol 280. Wiley"},{"key":"10205_CR26","doi-asserted-by":"crossref","unstructured":"Hamasaki K, Kula RG, Yoshida N, Cruz A EC, Fujiwara K, Iida H (2013) Who does what during a code review? Datasets of oss peer review repositories. In: 2013 10th Working conference on mining software repositories (MSR). IEEE, pp 49\u201352","DOI":"10.1109\/MSR.2013.6624003"},{"key":"10205_CR27","unstructured":"JGit (2021) Example of review change https:\/\/git.eclipse.org\/r\/c\/sirius\/org.eclipse.sirius\/+\/183762\/1..2\/plugins\/org.eclipse.sirius.diagram.ui\/src-diag\/org\/eclipse\/sirius\/diagram\/ui\/tools\/internal\/editor\/DDiagrameditorimpl.java"},{"issue":"1","key":"10205_CR28","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1023\/A:1009787822215","volume":"3","author":"PM Johnson","year":"1998","unstructured":"Johnson PM, Tjahjono D (1998) Does every inspection really need a meeting? Empir Softw Eng 3(1):9\u201335. https:\/\/doi.org\/10.1023\/A:1009787822215. ISSN 1573-7616","journal-title":"Empir Softw Eng"},{"key":"10205_CR29","unstructured":"Krebs CJ (1999) Ecological methodology. Addison"},{"key":"10205_CR30","unstructured":"Krippendorff K (2011) Computing Krippendorff\u2019s alpha-reliability"},{"issue":"3","key":"10205_CR31","doi-asserted-by":"publisher","first-page":"430","DOI":"10.1109\/TSE.2008.71","volume":"35","author":"M M\u00e4ntyl\u00e4","year":"2009","unstructured":"M\u00e4ntyl\u00e4 M, Lassenius C (2009) What types of defects are really discovered in code reviews? IEEE Trans Softw Eng 35(3):430\u2013448. https:\/\/doi.org\/10.1109\/TSE.2008.71. ISSN 0098-5589","journal-title":"IEEE Trans Softw Eng"},{"issue":"12","key":"10205_CR32","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1109\/MC.2008.514","volume":"41","author":"G McGraw","year":"2008","unstructured":"McGraw G (2008) Automated code review tools for security. Computer 41(12):108\u2013111","journal-title":"Computer"},{"key":"10205_CR33","doi-asserted-by":"publisher","unstructured":"McIntosh S, Kamei Y, Adams B, Hassan AE (2014) The impact of code review coverage and code review participation on software quality: a case study of the qt, vtk, and itk projects. In: Proceedings of the 11th working conference on mining software repositories, MSR 2014. https:\/\/doi.org\/10.1145\/2597073.2597076. ISBN 978-1-4503-2863-0. ACM, New York, pp 192\u2013201","DOI":"10.1145\/2597073.2597076"},{"issue":"5","key":"10205_CR34","doi-asserted-by":"publisher","first-page":"2146","DOI":"10.1007\/s10664-015-9381-9","volume":"21","author":"S McIntosh","year":"2016","unstructured":"McIntosh S, Kamei Y, Adams B, Hassan AE (2016) An empirical study of the impact of modern code review practices on software quality. Empir Softw Eng 21(5):2146\u20132189","journal-title":"Empir Softw Eng"},{"key":"10205_CR35","doi-asserted-by":"crossref","unstructured":"Morales R, McIntosh S, Khomh F (2015) Do code review practices impact design quality? A case study of the qt, vtk, and itk projects. In: 2015 IEEE 22nd international conference on software analysis, evolution, and reengineering (SANER). IEEE, pp 171\u2013180","DOI":"10.1109\/SANER.2015.7081827"},{"key":"10205_CR36","doi-asserted-by":"crossref","unstructured":"Mukadam M, Bird C, Rigby PC (2013) Gerrit software code review data from android. In: 2013 10th Working conference on mining software repositories (MSR). IEEE, pp 45\u201348","DOI":"10.1109\/MSR.2013.6624002"},{"issue":"5","key":"10205_CR37","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1007\/s11135-006-9018-6","volume":"41","author":"RM O\u2019Brien","year":"2007","unstructured":"O\u2019Brien RM (2007) A caution regarding rules of thumb for variance inflation factors. Quality Quantity 41(5):673\u2013690","journal-title":"Quality Quantity"},{"key":"10205_CR38","doi-asserted-by":"crossref","unstructured":"Paixao M, Krinke J, Han D, Harman M (2018) Crop: linking code reviews to source code changes. In: 2018 IEEE\/ACM 15th international conference on mining software repositories (MSR), pp 46\u201349","DOI":"10.1145\/3196398.3196466"},{"issue":"3","key":"10205_CR39","doi-asserted-by":"publisher","first-page":"1499","DOI":"10.1007\/s10664-019-09694-w","volume":"24","author":"L Pascarella","year":"2019","unstructured":"Pascarella L, Bruntink M, Bacchelli A (2019) Classifying code comments in java software systems. Empir Softw Eng 24(3):1499\u20131537","journal-title":"Empir Softw Eng"},{"issue":"CSCW","key":"10205_CR40","doi-asserted-by":"publisher","first-page":"135:1","DOI":"10.1145\/3274404","volume":"2","author":"L Pascarella","year":"2018","unstructured":"Pascarella L, Spadini D, Palomba F, Bruntink M, Bacchelli A (2018) Information needs in contemporary code review. Proc ACM Hum-Comput Interact 2(CSCW):135:1\u2013135:27. http:\/\/doi.acm.org\/10.1145\/3274404. ISSN 2573-0142","journal-title":"Proc ACM Hum-Comput Interact"},{"key":"10205_CR41","unstructured":"Rachamadugu R, Bendapudi P, Jain M (2008) Integrated code review tool. November 27. US Patent App. 11\/754,231"},{"issue":"6","key":"10205_CR42","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1109\/MS.2012.24","volume":"29","author":"P Rigby","year":"2012","unstructured":"Rigby P, Cleary B, Painchaud F, Storey M-A, German D (2012) Contemporary peer review in action: lessons from open source development. IEEE Softw 29(6):56\u201361","journal-title":"IEEE Softw"},{"key":"10205_CR43","doi-asserted-by":"crossref","unstructured":"Rigby PC, Bird C (2013) Convergent contemporary software peer review practices. In: Proceedings of the 2013 9th joint meeting on foundations of software engineering, ESEC\/FSE 2013. http:\/\/doi.acm.org\/10.1145\/2491411.2491444. ISBN 978-1-4503-2237-9. ACM, New York, pp 202\u2013212","DOI":"10.1145\/2491411.2491444"},{"key":"10205_CR44","doi-asserted-by":"crossref","unstructured":"Rigby PC, Storey M-A (2011) Understanding broadcast based peer review on open source software projects. In: 2011 33rd International conference on software engineering (ICSE). IEEE, pp 541\u2013550","DOI":"10.1145\/1985793.1985867"},{"key":"10205_CR45","doi-asserted-by":"crossref","unstructured":"Sadowski C, S\u00f6derberg E, Church L, Sipko M, Bacchelli A (2018) Modern code review: a case study at google. In: Proceedings of the 40th International Conference on Software engineering: Software Engineering in practice, ICSE-SEIP \u201918. http:\/\/doi.acm.org\/10.1145\/3183519.3183525. ISBN 978-1-4503-5659-6. ACM, New York, pp 181\u2013190","DOI":"10.1145\/3183519.3183525"},{"key":"10205_CR46","doi-asserted-by":"crossref","unstructured":"Siy H, Votta L (2001) Does the modern code inspection have value?. In: Proceedings IEEE international conference on software maintenance. ICSM 2001. IEEE, pp 281\u2013289","DOI":"10.1109\/ICSM.2001.972741"},{"key":"10205_CR47","doi-asserted-by":"publisher","unstructured":"Spadini D, Palomba F, Baum T, Hanenberg S, Bruntink M, Bacchelli A (2019) Test-driven code review: an empirical study. In: Proceedings of the 41st international conference on software engineering, ICSE \u201919. https:\/\/doi.org\/10.1109\/ICSE.2019.00110. IEEE Press, Piscataway, pp 1061\u20131072","DOI":"10.1109\/ICSE.2019.00110"},{"issue":"2","key":"10205_CR48","doi-asserted-by":"publisher","first-page":"768","DOI":"10.1007\/s10664-016-9452-6","volume":"22","author":"P Thongtanunam","year":"2017","unstructured":"Thongtanunam P, McIntosh S, Hassan AE, Iida H (2017) Review participation in modern code review. Empir Softw Eng 22(2):768\u2013817","journal-title":"Empir Softw Eng"},{"key":"10205_CR49","doi-asserted-by":"crossref","unstructured":"Uch\u00f4a A, Barbosa C, Oizumi W, Blen\u00edlio P, Lima R, Garcia A, Bezerra C (2020) How does modern code review impact software design degradation? An in-depth empirical study. In: 2020 IEEE International conference on software maintenance and evolution (ICSME). IEEE, pp 511\u2013522","DOI":"10.1109\/ICSME46990.2020.00055"},{"key":"10205_CR50","doi-asserted-by":"crossref","unstructured":"Weinberg GM, Freedman DP (1984) Reviews, walkthroughs, and inspections. IEEE Trans Softw Eng (1):68\u201372","DOI":"10.1109\/TSE.1984.5010200"},{"key":"10205_CR51","doi-asserted-by":"crossref","unstructured":"Wessel M, Serebrenik A, Wiese I, Steinmacher I, Gerosa MA (2020) Effects of adopting code review bots on pull requests to oss projects. In: 2020 IEEE International conference on software maintenance and evolution (ICSME). IEEE, pp 1\u201311","DOI":"10.1109\/ICSME46990.2020.00011"},{"key":"10205_CR52","unstructured":"Wiggins KD, Armour D, Boynes J, Hall WC, Heilman CA, Hicks RE, Kaper WJ, Phillips AP, Seillier TP (2019) Code review with automated translation, April 2. US Patent 10,248,396"},{"key":"10205_CR53","unstructured":"Yourdon E (1989) Structured walkthroughs. Yourdon Press"},{"key":"10205_CR54","doi-asserted-by":"crossref","unstructured":"El Zanaty F, 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"},{"key":"10205_CR55","doi-asserted-by":"crossref","unstructured":"Zhang T, Song M, Pinedo J, Kim M (2015) Interactive code review for systematic changes. In: Proceedings of the 37th international conference on software engineering, vol 1. IEEE Press, pp 111\u2013122","DOI":"10.1109\/ICSE.2015.33"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-022-10205-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-022-10205-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-022-10205-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,21]],"date-time":"2022-11-21T02:10:23Z","timestamp":1668996623000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-022-10205-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,20]]},"references-count":55,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["10205"],"URL":"https:\/\/doi.org\/10.1007\/s10664-022-10205-7","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,9,20]]},"assertion":[{"value":"6 July 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 September 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":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"<!--Emphasis Type='Bold' removed-->Conflict of Interest"}}],"article-number":"177"}}