Advancing Quantum Software Engineering: A Vision of Hybrid Full-Stack Iterative Model
Arif Ali Khan, Davide Taibi, Muhammad Azeem Akbar

TL;DR
This paper proposes a comprehensive hybrid full-stack iterative model for quantum software development, integrating quantum and classical computing to improve accessibility, efficiency, and address current challenges in Quantum Software Engineering.
Contribution
It introduces a novel structured lifecycle model rooted in DevOps principles, facilitating quantum software development without requiring deep quantum computing expertise.
Findings
Provides a detailed implementation roadmap using existing tools
Addresses integration challenges in quantum-classical systems
Enhances accessibility and efficiency in quantum software engineering
Abstract
This paper introduces a vision for Quantum Software Development lifecycle, proposing a hybrid full-stack iterative model that integrates quantum and classical computing. Addressing the current challenges in Quantum Computing (QC) such as the need for integrating diverse programming languages and managing the complexities of quantum-classical systems, this model is rooted in the principles of DevOps and continuous software engineering. It presents a comprehensive lifecycle for quantum software development, encompassing quantum-agnostic coding, testing, deployment, cloud computing services, orchestration, translation, execution, and interpretation phases. Each phase is designed to accommodate the unique demands of QC, enabling traditional software developers to engage with QC environments without needing in-depth QC expertise. The paper presents a detailed implementation roadmap,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Online Learning and Analytics
