Print Email Facebook Twitter Automated quantum software engineering Title Automated quantum software engineering Author Sarkar, A. (TU Delft QCD/Feld Group; TU Delft QuTech Advanced Research Centre) Date 2024-05 Abstract As bigger quantum processors with hundreds of qubits become increasingly available, the potential for quantum computing to solve problems intractable for classical computers is becoming more tangible. Designing efficient quantum algorithms and software in tandem is key to achieving quantum advantage. Quantum software engineering is challenging due to the unique counterintuitive nature of quantum logic. Moreover, with larger quantum systems, traditional programming using quantum assembly language and qubit-level reasoning is becoming infeasible. Automated Quantum Software Engineering (AQSE) can help to reduce the barrier to entry, speed up development, reduce errors, and improve the efficiency of quantum software. This article elucidates the motivation to research AQSE (why), a precise description of such a framework (what), and reflections on components that are required for implementing it (how). Subject Program synthesisQuantum algorithmsSoftware automation To reference this document use: http://resolver.tudelft.nl/uuid:4e0405f1-349f-41aa-ba5a-0ceddec1cff1 DOI https://doi.org/10.1007/s10515-024-00436-x ISSN 0928-8910 Source Automated Software Engineering, 31 (1) Part of collection Institutional Repository Document type journal article Rights © 2024 A. Sarkar Files PDF s10515-024-00436-x.pdf 583.67 KB Close viewer /islandora/object/uuid:4e0405f1-349f-41aa-ba5a-0ceddec1cff1/datastream/OBJ/view