{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T05:51:08Z","timestamp":1769752268382,"version":"3.49.0"},"reference-count":66,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2025,1,16]],"date-time":"2025-01-16T00:00:00Z","timestamp":1736985600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,1,16]],"date-time":"2025-01-16T00:00:00Z","timestamp":1736985600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2025,6]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>Quantum computing is gaining an increasing interest since it can solve certain problems exponentially faster than classical computing. Thus, many organizations are researching and launching investments for integrating quantum software into their existing systems. Software modernization (as based on Model-Driven Engineering) has been proposed to migrate from\/to the so-called hybrid software systems, which integrate classical and quantum software. In that process, both, reverse engineering and restructuring phases, have already been investigated. However, forward engineering phase for generating hybrid source code from high-level design models has not yet been addressed. Thus, this research proposes a quantum code generation technique from extended UML design models. It consists of a set of Model-to-Text transformations (defined through Epsilon Generation Language) to generate both Python and Qiskit code, which, respectively, integrate classical and quantum code. The transformation has been validated through a multi-case study with 7 hybrid software systems modeled in UML, which demonstrated that the transformation is effective and efficient. The implication of this work is that the software modernization process for hybrid software systems can be completed by tackling forward engineering phase, and that Model-Driven Engineering can therefore globally facilitate industry adoption of quantum software.<\/jats:p>","DOI":"10.1007\/s10270-024-01259-w","type":"journal-article","created":{"date-parts":[[2025,1,16]],"date-time":"2025-01-16T05:27:03Z","timestamp":1737005223000},"page":"795-821","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Code generation for classical-quantum software systems modeled in UML"],"prefix":"10.1007","volume":"24","author":[{"given":"Luis","family":"Jim\u00e9nez-Navajas","sequence":"first","affiliation":[]},{"given":"Ricardo","family":"P\u00e9rez-Castillo","sequence":"additional","affiliation":[]},{"given":"Mario","family":"Piattini","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,1,16]]},"reference":[{"key":"1259_CR1","unstructured":"IBM, The Quantum Decade. A playbook for achieving awareness, readiness, and advantage. 3rd ed. 2022: IBM Institute for Business Value. 127."},{"key":"1259_CR2","unstructured":"Ukpabi, D., et al., Framework for understanding quantum computing use cases from a multidisciplinary perspective and future research directions. arXiv, 2023. 2212.13909v2: p. 13."},{"issue":"1","key":"1259_CR3","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1140\/epjqt\/s40507-021-00114-x","volume":"8","author":"A Bayerstadler","year":"2021","unstructured":"Bayerstadler, A., et al.: Industry quantum computing applications. EPJ Quant. Technol. 8(1), 25 (2021)","journal-title":"EPJ Quant. Technol."},{"issue":"3","key":"1259_CR4","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1038\/scientificamerican0308-62","volume":"298","author":"S Aaronson","year":"2008","unstructured":"Aaronson, S.: The limits of quantum computers. J. Sci. Am. 298(3), 62\u201369 (2008)","journal-title":"J. Sci. Am."},{"key":"1259_CR5","unstructured":"Lenahan, B., Quantum Boost: Using Quantum Computing to Supercharge Your Business. 2021: Library and Archives Canada."},{"key":"1259_CR6","doi-asserted-by":"crossref","unstructured":"Preskill, J., Quantum Computing in the NISQ era and beyond. Quantum, 2018. 2(aug): p. 79.","DOI":"10.22331\/q-2018-08-06-79"},{"issue":"7965","key":"1259_CR7","doi-asserted-by":"publisher","first-page":"500","DOI":"10.1038\/s41586-023-06096-3","volume":"618","author":"Y Kim","year":"2023","unstructured":"Kim, Y., et al.: Evidence for the utility of quantum computing before fault tolerance. Nature 618(7965), 500\u2013505 (2023)","journal-title":"Nature"},{"key":"1259_CR8","doi-asserted-by":"crossref","unstructured":"Gupta, S. and V. Sharma. Effects of Quantum computing on Businesses. in 2023 4th International Conference on Intelligent Engineering and Management (ICIEM). 2023.","DOI":"10.1109\/ICIEM59379.2023.10166880"},{"issue":"7779","key":"1259_CR9","doi-asserted-by":"publisher","first-page":"505","DOI":"10.1038\/s41586-019-1666-5","volume":"574","author":"F Arute","year":"2019","unstructured":"Arute, F., et al.: Quantum supremacy using a programmable superconducting processor. Nature 574(7779), 505\u2013510 (2019)","journal-title":"Nature"},{"key":"1259_CR10","unstructured":"Livemint. Google says it will build a commercial quantum computer before 2030. 2021 19 May 2021 [cited 2021; Available from: https:\/\/www.livemint.com\/technology\/tech-news\/google-says-it-will-build-a-commercial-quantum-computer-before-2030-11621363226405.html."},{"issue":"7671","key":"1259_CR11","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1038\/549171a","volume":"549","author":"L Mueck","year":"2017","unstructured":"Mueck, L.: Quantum software. Nature 549(7671), 171\u2013171 (2017)","journal-title":"Nature"},{"key":"1259_CR12","doi-asserted-by":"crossref","unstructured":"Serrano, M.A., R. P\u00e9rez-Castillo, and M. Piattini, eds. Quantum Software Engineering. 2022, Springer. XXVIII, 302.","DOI":"10.1007\/978-3-031-05324-5"},{"key":"1259_CR13","unstructured":"Zhao, J., Quantum Software Engineering: Landscapes and Horizons. arXiv preprint, 2020."},{"key":"1259_CR14","volume-title":"Architecting the Future of Software Engineering: A National Agenda for Software Engineering Research and Development","author":"AD Carleton","year":"2021","unstructured":"Carleton, A.D., et al.: Architecting the Future of Software Engineering: A National Agenda for Software Engineering Research and Development. Carnegie Mellon University, Software Engineering Institute (2021)"},{"key":"1259_CR15","doi-asserted-by":"crossref","unstructured":"Barbosa, L.S., Software engineering for \u2018quantum advantage\u2019, in Proceedings of the IEEE\/ACM 42nd International Conference on Software Engineering Workshops. 2020, Association for Computing Machinery: Seoul, Republic of Korea. p. 427\u2013429.","DOI":"10.1145\/3387940.3392184"},{"issue":"1","key":"1259_CR16","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1109\/MITP.2020.3019522","volume":"23","author":"M Piattini","year":"2021","unstructured":"Piattini, M., et al.: Towards a quantum software engineering. IT Professional 23(1), 62\u201366 (2021)","journal-title":"IT Professional"},{"key":"1259_CR17","doi-asserted-by":"publisher","DOI":"10.1016\/j.advengsoft.2020.102933","volume":"151","author":"R P\u00e9rez-Castillo","year":"2021","unstructured":"P\u00e9rez-Castillo, R., Serrano, M.A., Piattini, M.: Software modernization to embrace quantum technology. Adv. Eng. Softw. 151, 102933 (2021)","journal-title":"Adv. Eng. Softw."},{"key":"1259_CR18","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2023.111682","volume":"201","author":"AA Khan","year":"2023","unstructured":"Khan, A.A., et al.: Software architecture for quantum computing systems \u2014 a systematic review. J. Syst. Softw. 201, 111682 (2023)","journal-title":"J. Syst. Softw."},{"issue":"1&2","key":"1259_CR19","first-page":"71","volume":"24","author":"R P\u00e9rez-Castillo","year":"2024","unstructured":"P\u00e9rez-Castillo, R., et al.: Guidelines to use the incremental commitment spiral model for developing quantum-classical systems. Quantum Inf. Comput. 24(1&2), 71\u201388 (2024)","journal-title":"Quantum Inf. Comput."},{"key":"1259_CR20","doi-asserted-by":"crossref","unstructured":"P\u00e9rez-Castillo, R., L. Jim\u00e9nez-Navajas, and M. Piattini, QRev: migrating quantum code towards hybrid information systems. Software Quality Journal, 2021.","DOI":"10.1007\/s11219-021-09574-x"},{"key":"1259_CR21","doi-asserted-by":"crossref","unstructured":"P\u00e9rez-Castillo, R., L. Jim\u00e9nez-Navajas, and M. Piattini, Modeling Quantum Circuits with UML, in 43rd ACM\/IEEE International Conference on Software Engineering Workshops. 2021 IEEE\/ACM 2nd International Workshop on Quantum Software Engineering (Q-SE). 2021, IEEE Computer Society: Virtual (originally in Madrid, Spain). p. 7\u201312.","DOI":"10.1109\/Q-SE52541.2021.00009"},{"key":"1259_CR22","unstructured":"Qiskit, I. Getting Started with Qiskit. 2022 12\/12\/2022]; Available from: https:\/\/qiskit.org\/documentation\/tutorials\/circuits\/1_getting_started_with_qiskit.html."},{"key":"1259_CR23","unstructured":"OMG, UML 2.5.1. https:\/\/www.omg.org\/spec\/UML\/2.5.1\/PDF. 2017, Object Management Group."},{"key":"1259_CR24","volume-title":"Berlin","author":"LM Rose","year":"2008","unstructured":"Rose, L.M., Language, T.E.G., et al.: Berlin. Springer, Berlin Heidelberg, Heidelberg (2008)"},{"key":"1259_CR25","doi-asserted-by":"crossref","unstructured":"P\u00e9rez-Castillo, R., et al. Generation of Classical-Quantum Code from UML models. in 2023 IEEE International Conference on Quantum Computing and Engineering (QCE). 2023.","DOI":"10.1109\/QCE57702.2023.10202"},{"key":"1259_CR26","doi-asserted-by":"crossref","unstructured":"Papineni, K., et al., BLEU: a method for automatic evaluation of machine translation, in Proceedings of the 40th Annual Meeting on Association for Computational Linguistics. 2002, Association for Computational Linguistics: Philadelphia, Pennsylvania. p. 311\u2013318.","DOI":"10.3115\/1073083.1073135"},{"issue":"1","key":"1259_CR27","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1109\/JPROC.2018.2884353","volume":"107","author":"D Maslov","year":"2019","unstructured":"Maslov, D., Nam, Y., Kim, J.: An outlook for quantum computing [point of view]. Proc. IEEE 107(1), 5\u201310 (2019)","journal-title":"Proc. IEEE"},{"key":"1259_CR28","unstructured":"Ezratty, O., Understanding quantum technologies. Sixth ed. 2024: le lab quantique."},{"key":"1259_CR29","unstructured":"Rieffel, E.G. and W.H. Polak, Quantum Computing: A Gentle Introduction (Scientific and Engineering Computation). 2011: The MIT Press."},{"issue":"2","key":"1259_CR30","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1007\/s10515-023-00389-7","volume":"30","author":"MA Akbar","year":"2023","unstructured":"Akbar, M.A., Khan, A.A., Rafi, S.: A systematic decision-making framework for tackling quantum software engineering challenges. Autom. Softw. Eng. 30(2), 22 (2023)","journal-title":"Autom. Softw. Eng."},{"key":"1259_CR31","doi-asserted-by":"crossref","unstructured":"Haghparast, M., et al., Quantum Software Engineering Challenges from Developers\u2019 Perspective: Mapping Research Challenges to the Proposed Workflow Model. 2023 IEEE International Conference on Quantum Computing and Engineering (QCE), 2023. 02: p. 173\u2013176.","DOI":"10.1109\/QCE57702.2023.10204"},{"issue":"3","key":"1259_CR32","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1007\/s42979-022-01625-9","volume":"4","author":"B Weder","year":"2023","unstructured":"Weder, B., et al.: Provenance-preserving analysis and rewrite of quantum workflows for hybrid quantum algorithms. SN Comput. Sci. 4(3), 233 (2023)","journal-title":"SN Comput. Sci."},{"key":"1259_CR33","doi-asserted-by":"crossref","unstructured":"Cruz-Lemus, J.A., L.A. Marcelo, and M. Piattini, Towards a Set of Metrics for Quantum Circuits Understandability. 2021, Springer International Publishing. Cham. 239-249.","DOI":"10.1007\/978-3-030-85347-1_18"},{"issue":"1","key":"1259_CR34","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/MIC.2021.3132688","volume":"26","author":"J Garcia-Alonso","year":"2022","unstructured":"Garcia-Alonso, J., et al.: Quantum software as a service through a quantum API gateway. IEEE Internet Comput. 26(1), 34\u201341 (2022)","journal-title":"IEEE Internet Comput."},{"issue":"6","key":"1259_CR35","doi-asserted-by":"publisher","first-page":"2101","DOI":"10.1007\/s10270-022-01035-8","volume":"21","author":"J Cabot","year":"2022","unstructured":"Cabot, J., Vallecillo, A.: Modeling should be an independent scientific discipline. Softw. Syst. Model. 21(6), 2101\u20132107 (2022)","journal-title":"Softw. Syst. Model."},{"key":"1259_CR36","doi-asserted-by":"crossref","unstructured":"P\u00e9rez-Castillo, R. and M. Piattini, Design of classical-quantum systems with UML. Computing, 2022.","DOI":"10.1007\/s00607-022-01091-4"},{"key":"1259_CR37","unstructured":"Dey, N., et al. The Quantum Development Life Cycle. 2020 15 Oct 2020 08\/01\/2021]; Available from: https:\/\/arxiv.org\/abs\/2010.08053v1."},{"key":"1259_CR38","first-page":"441","volume-title":"2020 IEEE\/ACM 42nd International Conference on Software Engineering Workshops (ICSEW)","author":"CA Perez-Delgado","year":"2020","unstructured":"Perez-Delgado, C.A., Perez-Gonzalez, H.G.: Towards a Quantum Software Modeling Language. In: 2020 IEEE\/ACM 42nd International Conference on Software Engineering Workshops (ICSEW), pp. 441\u2013444. Han River, Seoul, South Korea (2020)"},{"key":"1259_CR39","doi-asserted-by":"crossref","unstructured":"Ali, S. and T. Yue, Modeling Quantum programs: challenges, initial results, and research directions, in Proceedings of the 1st ACM SIGSOFT International Workshop on Architectures and Paradigms for Engineering Quantum Software. 2020, Association for Computing Machinery: Virtual, USA. p. 14\u201321.","DOI":"10.1145\/3412451.3428499"},{"key":"1259_CR40","doi-asserted-by":"crossref","unstructured":"Gemeinhardt, F., A. Garmendia, and M. Wimmer, Towards Model-Driven Quantum Software Engineering, in 2021 IEEE\/ACM 2nd International Workshop on Quantum Software Engineering (Q-SE). 2021. p. 13\u201315.","DOI":"10.1109\/Q-SE52541.2021.00010"},{"key":"1259_CR41","doi-asserted-by":"crossref","unstructured":"Peng, Y., et al., SimuQ: A Framework for Programming Quantum Hamiltonian Simulation with Analog Compilation. Proc. ACM Program. Lang., 2024. 8(POPL): p. Article 81.","DOI":"10.1145\/3632923"},{"key":"1259_CR42","doi-asserted-by":"crossref","unstructured":"Fu, X., et al., Quingo: A Programming Framework for Heterogeneous Quantum-Classical Computing with NISQ Features. ACM Transactions on Quantum Computing, 2021. 2(4): p. Article 19.","DOI":"10.1145\/3483528"},{"key":"1259_CR43","unstructured":"Geller, A. Introducing Quantum Intermediate Representation (QIR). 2020 September 23rd, 2020 [cited 2021 03\/22\/2021]; Available from: https:\/\/devblogs.microsoft.com\/qsharp\/introducing-quantum-intermediate-representation-qir\/."},{"key":"1259_CR44","unstructured":"Lattner, C. and V. Adve. LLVM: A compilation framework for lifelong program analysis & transformation. in International symposium on code generation and optimization, 2004. CGO 2004. 2004. IEEE."},{"key":"1259_CR45","unstructured":"Moin, A., et al., Towards Model-Driven Engineering for Quantum AI, in INFORMATIK 2022, D. Demmler, Krupka, D. & Federrath, H., Editor. 2022: Gesellschaft f\u00fcr Informatik, Bonn. p. 1121\u20131131."},{"key":"1259_CR46","doi-asserted-by":"publisher","DOI":"10.1016\/j.advengsoft.2022.103216","volume":"173","author":"D Alonso","year":"2022","unstructured":"Alonso, D., S\u00e1nchez, P., S\u00e1nchez-Rubio, F.: Engineering the development of quantum programs: application to the Boolean satisfiability problem. Adv. Eng. Softw. 173, 103216 (2022)","journal-title":"Adv. Eng. Softw."},{"key":"1259_CR47","unstructured":"IBM. IBM Quantum Composer. 2023; Available from: https:\/\/quantum-computing.ibm.com\/composer."},{"key":"1259_CR48","doi-asserted-by":"crossref","unstructured":"Last, T., et al. Quantum Inspire: QuTech\u2019s platform for co-development and collaboration in quantum computing. in Novel patterning technologies for semiconductors, MEMS\/NEMS and MOEMS 2020. 2020. SPIE.","DOI":"10.1117\/12.2551853"},{"key":"1259_CR49","unstructured":"Quantastica. Quantum Programming Studio. 2019 [cited 2020; Available from: https:\/\/quantum-circuit.com\/."},{"key":"1259_CR50","unstructured":"Universy of Stuttgart. Quantum Application Lifecycle Management (QuAntiL). 2023; Available from: https:\/\/quantil.readthedocs.io\/en\/latest\/user-guide\/circuit-transformer\/."},{"key":"1259_CR51","unstructured":"QisKit. Pricing European Call Options. 2021 [cited 2022 01\/02\/2022]; Available from: https:\/\/qiskit.org\/documentation\/finance\/tutorials\/03_european_call_option_pricing.html."},{"key":"1259_CR52","unstructured":"IBM Quantum. Classical feedforward and control flow in Qiskit. 2024 [cited 2024 10\/06\/2024]; Available from: https:\/\/docs.quantum.ibm.com\/build\/classical-feedforward-and-control-flow."},{"key":"1259_CR53","unstructured":"Cantalejo, I. EGL scripts for transforming Quantum UML models into Python code. 2023; Available from: https:\/\/github.com\/ivyncm\/PythonGenerator\/tree\/main\/EGLtemplates."},{"key":"1259_CR54","doi-asserted-by":"crossref","unstructured":"Runeson, P., et al., Case study research in software engineering: Guidelines and examples. 2012: John Wiley & Sons.","DOI":"10.1002\/9781118181034"},{"key":"1259_CR55","unstructured":"Jim\u00e9nez-Navajas, L., R. P\u00e9rez-Castillo, and M. Piattini. 2024. Validation dataset for the forward engineering of UML models to Hybrid and Quantum code. 2024; Available from: 10.5281\/zenodo.10790351."},{"key":"1259_CR56","doi-asserted-by":"crossref","unstructured":"Fern\u00e1ndez, A., et al., Learning from imbalanced data sets. Vol. 10. 2018: Springer.","DOI":"10.1007\/978-3-319-98074-4"},{"key":"1259_CR57","unstructured":"Ren, S., et al., Codebleu: a method for automatic evaluation of code synthesis. arXiv preprint arXiv:2009.10297, 2020."},{"key":"1259_CR58","doi-asserted-by":"crossref","unstructured":"Papineni, K., et al. Bleu: a method for automatic evaluation of machine translation. in Proceedings of the 40th annual meeting of the Association for Computational Linguistics. 2002.","DOI":"10.3115\/1073083.1073135"},{"key":"1259_CR59","unstructured":"Lanusse, A., et al. Papyrus UML: an open source toolset for MDA. in Proc. of the Fifth European Conference on Model-Driven Architecture Foundations and Applications (ECMDA-FA 2009). 2009. Citeseer."},{"key":"1259_CR60","unstructured":"Strauss, A. and J. Corbin, Grounded theory methodology: An overview. 1994."},{"issue":"1","key":"1259_CR61","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1007\/s42484-022-00093-x","volume":"5","author":"S Das","year":"2023","unstructured":"Das, S., et al.: Quantum pattern recognition on real quantum processing units. Quantum Machine Intell. 5(1), 16 (2023)","journal-title":"Quantum Machine Intell."},{"key":"1259_CR62","unstructured":"Gottesman, D. and I. Chuang, Quantum digital signatures. arXiv preprint quant-ph\/0105032, 2001."},{"issue":"16","key":"1259_CR63","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.87.167902","volume":"87","author":"H Buhrman","year":"2001","unstructured":"Buhrman, H., et al.: Quantum fingerprinting. Phys. Rev. Lett. 87(16), 167902 (2001)","journal-title":"Phys. Rev. Lett."},{"issue":"1","key":"1259_CR64","doi-asserted-by":"publisher","first-page":"6167","DOI":"10.1038\/s41598-019-42662-4","volume":"9","author":"M-S Kang","year":"2019","unstructured":"Kang, M.-S., et al.: Implementation of SWAP test for two unknown states in photons via cross-Kerr nonlinearities under decoherence effect. Sci. Rep. 9(1), 6167 (2019)","journal-title":"Sci. Rep."},{"key":"1259_CR65","unstructured":"The Quantum Insider. Top 5 Quantum Programming Languages in 2024. 2022; Available from: https:\/\/thequantuminsider.com\/2022\/07\/28\/state-of-quantum-computing-programming-languages-in-2022\/."},{"key":"1259_CR66","doi-asserted-by":"crossref","unstructured":"Hevia, J.L., G. Peterssen, and M. Piattini, QuantumPath: A quantum software development platform. Software: Practice and Experience, 2021.","DOI":"10.1007\/978-3-031-05324-5_13"}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-024-01259-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10270-024-01259-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-024-01259-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,4]],"date-time":"2025-06-04T06:28:19Z","timestamp":1749018499000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10270-024-01259-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1,16]]},"references-count":66,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2025,6]]}},"alternative-id":["1259"],"URL":"https:\/\/doi.org\/10.1007\/s10270-024-01259-w","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,1,16]]},"assertion":[{"value":"12 March 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 December 2024","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 December 2024","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 January 2025","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}