{"ID":2860876,"CreatedAt":"2026-06-01T04:54:23.091178241Z","UpdatedAt":"2026-06-01T04:54:23.091178241Z","DeletedAt":null,"paper_url":"https://arxiv.org/abs/2510.02854","arxiv_id":"2510.02854","title":"C2|Q\u003e: A Robust Framework for Bridging Classical and Quantum Software Development","abstract":"QSE is emerging as a critical discipline to make quantum computing accessible to a broader developer community; however, most quantum development environments still require developers to engage with low-level details across the software stack - including problem encoding, circuit construction, algorithm configuration, hardware selection, and result interpretation - making them difficult for classical software engineers to use. To bridge this gap, we present C2|Q\u003e, a hardware-agnostic quantum software development framework that translates specific types of classical specifications into quantum-executable programs while preserving methodological rigor. The framework applies modular SE principles by classifying the workflow into three core modules: an encoder that classifies problems, produces Quantum-Compatible Formats, and constructs quantum circuits, a deployment module that generates circuits and recommends hardware based on fidelity, runtime, and cost, and a decoder that interprets quantum outputs into classical solutions. In evaluation, the encoder module achieved a 93.8% completion rate, the hardware recommendation module consistently selected the appropriate quantum devices for workloads scaling up to 56 qubits. End-to-end experiments on 434 Python programs and 100 JSON problem instances show that the full C2|Q\u003e workflow executes reliably on simulators and can be deployed successfully on representative real quantum hardware, with empirical runs limited to small- and medium-sized instances consistent with current NISQ capabilities. These results indicate that C2|Q\u003e lowers the entry barrier to quantum software development by providing a reproducible, extensible toolchain that connects classical specifications to quantum execution. The open-source implementation of C2|Q\u003e is available at https://github.com/C2-Q/C2Q and as a Python package at https://pypi.org/project/c2q-framework/.","short_abstract":"QSE is emerging as a critical discipline to make quantum computing accessible to a broader developer community; however, most quantum development environments still require developers to engage with low-level details across the software stack - including problem encoding, circuit construction, algorithm configuration,...","url_abs":"https://arxiv.org/abs/2510.02854","url_pdf":"https://arxiv.org/pdf/2510.02854v3","authors":"[\"Boshuai Ye\",\"Arif Ali Khan\",\"Teemu Pihkakoski\",\"Peng Liang\",\"Muhammad Azeem Akbar\",\"Matti Silveri\",\"Lauri Malmi\"]","published":"2025-10-03T09:43:51Z","proceeding":"cs.SE","tasks":"[\"cs.SE\"]","methods":"[]","project_urls":"[\"https://pypi.org/project/c2q-framework/\"]","has_code":false,"code_links":[{"ID":608767,"CreatedAt":"2026-06-01T04:54:23.091178241Z","UpdatedAt":"2026-06-01T04:54:23.091178241Z","DeletedAt":null,"paper_id":2860876,"paper_url":"https://arxiv.org/abs/2510.02854","paper_title":"C2|Q\u003e: A Robust Framework for Bridging Classical and Quantum Software Development","repo_url":"https://github.com/C2-Q/C2Q","is_official":false,"mentioned_in_paper":false,"mentioned_in_github":true,"github_stars":0}]}
