{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,28]],"date-time":"2026-05-28T06:01:44Z","timestamp":1779948104038,"version":"3.53.1"},"reference-count":34,"publisher":"Wiley","issue":"4","license":[{"start":{"date-parts":[[2026,1,14]],"date-time":"2026-01-14T00:00:00Z","timestamp":1768348800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"},{"start":{"date-parts":[[2026,1,14]],"date-time":"2026-01-14T00:00:00Z","timestamp":1768348800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"funder":[{"DOI":"10.13039\/501100011875","name":"Minist\u00e9rio da Ci\u00eancia, Tecnologia, Inova\u00e7\u00f5es e Comunica\u00e7\u00f5es","doi-asserted-by":"publisher","award":["PID2021\u2010123278OB\u2010I00"],"award-info":[{"award-number":["PID2021\u2010123278OB\u2010I00"]}],"id":[{"id":"10.13039\/501100011875","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100011875","name":"Minist\u00e9rio da Ci\u00eancia, Tecnologia, Inova\u00e7\u00f5es e Comunica\u00e7\u00f5es","doi-asserted-by":"publisher","award":["PID2024\u2010155521OB\u2010I00"],"award-info":[{"award-number":["PID2024\u2010155521OB\u2010I00"]}],"id":[{"id":"10.13039\/501100011875","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100011011","name":"Junta de Andaluc\u00eda","doi-asserted-by":"publisher","award":["POST_2024_00998"],"award-info":[{"award-number":["POST_2024_00998"]}],"id":[{"id":"10.13039\/501100011011","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[2026,4]]},"abstract":"<jats:title>ABSTRACT<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Introduction<\/jats:title>\n                    <jats:p>The rapid growth of quantum computing frameworks such as Qiskit, Cirq, and Amazon Braket has accelerated quantum software development but has also introduced fragmentation in tools, syntax, and workflows.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Methods<\/jats:title>\n                    <jats:p>This paper presents a lightweight and extensible interface for building quantum circuits from tokenized text input, enabling rapid prototyping and cross\u2010framework compatibility. The proposed system defines a simple domain\u2010specific language composed of quantum instruction tokens (e.g., H0, CNOT0\u20101) that are parsed into a unified intermediate representation. This intermediate form is then translated into executable quantum circuits across multiple backends using a modular translator architecture. In addition, the system supports user\u2010defined gate decompositions through a configurable mapping mechanism.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>The proposed system is implemented in Python and evaluated across three major quantum software development kits. Experimental results demonstrate consistent and correct circuit generation across all supported backends.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Conclusions<\/jats:title>\n                    <jats:p>The approach promotes abstraction, reusability, and readability in the quantum software development lifecycle, providing a practical solution to mitigate fragmentation across quantum programming frameworks.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1002\/spe.70051","type":"journal-article","created":{"date-parts":[[2026,1,14]],"date-time":"2026-01-14T08:34:31Z","timestamp":1768379671000},"page":"357-371","update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Unified Interface for Framework\u2010Agnostic Quantum Circuit Construction Based on Tokenized Text Input"],"prefix":"10.1002","volume":"56","author":[{"given":"Ra\u00fal","family":"Gil\u2010Serret","sequence":"first","affiliation":[{"name":"Supercomputing\u2010Algorithms Group University of Almer\u00eda  Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gloria","family":"Ortega","sequence":"additional","affiliation":[{"name":"Supercomputing\u2010Algorithms Group University of Almer\u00eda  Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Francisco","family":"Orts","sequence":"additional","affiliation":[{"name":"Supercomputing\u2010Algorithms Group University of Almer\u00eda  Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","published-online":{"date-parts":[[2026,1,14]]},"reference":[{"key":"e_1_2_11_2_1","volume-title":"Quantum Computation and Quantum Information: 10th Anniversary Edition","author":"Nielsen M. A.","year":"2011"},{"key":"e_1_2_11_3_1","doi-asserted-by":"publisher","DOI":"10.3389\/fphy.2024.1456491"},{"key":"e_1_2_11_4_1","doi-asserted-by":"publisher","DOI":"10.1038\/s42254-024-00770-9"},{"key":"e_1_2_11_5_1","doi-asserted-by":"publisher","DOI":"10.1146\/annurev-matsci-080222-033548"},{"key":"e_1_2_11_6_1","doi-asserted-by":"publisher","DOI":"10.1088\/1361-6633\/ad7f69"},{"key":"e_1_2_11_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2024.3432330"},{"key":"e_1_2_11_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-023-09633-5"},{"key":"e_1_2_11_9_1","doi-asserted-by":"publisher","DOI":"10.1038\/s43588-025-00792-y"},{"key":"e_1_2_11_10_1","doi-asserted-by":"publisher","DOI":"10.1002\/cae.70004"},{"key":"e_1_2_11_11_1","unstructured":"A.Javadi\u2010Abhari M.Treinish K.Krsulich et al. \u201cQuantum Computing With Qiskit \u201darXiv preprint arXiv:2405.08810 (2024)."},{"key":"e_1_2_11_12_1","unstructured":"Developers C. Cirq 2025 https:\/\/github.com\/quantumlib\/Cirq."},{"key":"e_1_2_11_13_1","volume-title":"Amazon Braket: A Fully Managed Service for Quantum Computing","author":"Amazon Web Services, Inc","year":"2025"},{"key":"e_1_2_11_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-024-06892-2"},{"key":"e_1_2_11_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/Q-SE52541.2021.00010"},{"key":"e_1_2_11_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3505636"},{"key":"e_1_2_11_17_1","volume-title":"Introducing Quantum Intermediate Representation (QIR)","author":"Microsoft Quantum Team","year":"2023"},{"key":"e_1_2_11_18_1","volume-title":"TKET: A Platformx02011;Agnostic Quantum Compiler. Quantum Software Documentation","author":"Pytket \/ Quantinuum Team","year":"2025"},{"key":"e_1_2_11_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1118890.1118892"},{"key":"e_1_2_11_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183895.3183901"},{"key":"e_1_2_11_21_1","volume-title":"Q# and NWChem: Tools for Scalable Quantum Chemistry on Quantum Computers","author":"Low G. H.","year":"2019"},{"key":"e_1_2_11_22_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevX.10.021067"},{"key":"e_1_2_11_23_1","doi-asserted-by":"publisher","DOI":"10.23919\/DATE51398.2021.9474228"},{"key":"e_1_2_11_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3385412.3386007"},{"key":"e_1_2_11_25_1","doi-asserted-by":"publisher","DOI":"10.1147\/rd.176.0525"},{"key":"e_1_2_11_26_1","first-page":"581","volume-title":"Proceedings of the 5th CSSE International Conference on Computer Science and Software Engineering","author":"Hans J.","year":"2022"},{"key":"e_1_2_11_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491956.2462177"},{"key":"e_1_2_11_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2023.111682"},{"key":"e_1_2_11_29_1","doi-asserted-by":"publisher","DOI":"10.1088\/2058-9565\/ab9acb"},{"key":"e_1_2_11_30_1","first-page":"122","volume-title":"International Conference on Computational Science","author":"Orts F.","year":"2022"},{"key":"e_1_2_11_31_1","volume-title":"IBM Quantum\u00a0\u2013\u00a0Cloud\u2010Based Quantum Systems and Tools. Official IBM Quantum Homepage","author":"IBM Quantum","year":"2025"},{"key":"e_1_2_11_32_1","unstructured":"Google Quantum AI \u201cQuantum Engine API\u00a0\u2013\u00a0Cirq_Google.Engine.Engine. Official Documentation for Cirq_Google.Engine.Engine Class \u201d2025."},{"key":"e_1_2_11_33_1","unstructured":"Amazon Web Services Inc \u201cAmazon Web Services\u00a0\u2013\u00a0Cloud Computing Services. Official AWS Homepage \u201d2025."},{"key":"e_1_2_11_34_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.70.1895"},{"key":"e_1_2_11_35_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41586-019-1666-5"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.70051","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full-xml\/10.1002\/spe.70051","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.70051","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,28]],"date-time":"2026-05-28T05:02:18Z","timestamp":1779944538000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.70051"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1,14]]},"references-count":34,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2026,4]]}},"alternative-id":["10.1002\/spe.70051"],"URL":"https:\/\/doi.org\/10.1002\/spe.70051","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,1,14]]},"assertion":[{"value":"2025-09-13","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-12-26","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2026-01-14","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}