Advancing Quantum Software Engineering: A Vision of Hybrid Full-Stack Iterative Model

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Khan, Arif Ali, Taibi, Davide, Akbar, Muhammad Azeem
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910905921437696
author Khan, Arif Ali
Taibi, Davide
Akbar, Muhammad Azeem
author_facet Khan, Arif Ali
Taibi, Davide
Akbar, Muhammad Azeem
contents 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, utilizing a range of existing tools and frameworks, thereby making quantum software development more accessible and efficient. The proposed model not only addresses current challenges in quantum software development but also makes a substantial contribution to the field of Quantum Software Engineering (QSE). By proposing a structured and accessible model, it sets the stage for further advancements and research in QSE, enhancing its practicality and relevance in a wide range of applications.
format Preprint
id arxiv_https___arxiv_org_abs_2403_11670
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Advancing Quantum Software Engineering: A Vision of Hybrid Full-Stack Iterative Model
Khan, Arif Ali
Taibi, Davide
Akbar, Muhammad Azeem
Software Engineering
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, utilizing a range of existing tools and frameworks, thereby making quantum software development more accessible and efficient. The proposed model not only addresses current challenges in quantum software development but also makes a substantial contribution to the field of Quantum Software Engineering (QSE). By proposing a structured and accessible model, it sets the stage for further advancements and research in QSE, enhancing its practicality and relevance in a wide range of applications.
title Advancing Quantum Software Engineering: A Vision of Hybrid Full-Stack Iterative Model
topic Software Engineering
url https://arxiv.org/abs/2403.11670