Quantum Software Engineering: Landscapes and Horizons
- URL: http://arxiv.org/abs/2007.07047v2
- Date: Fri, 31 Dec 2021 15:13:00 GMT
- Title: Quantum Software Engineering: Landscapes and Horizons
- Authors: Jianjun Zhao
- Abstract summary: This paper defines the term "quantum software engineering" and introduces a quantum software life cycle.
The paper also gives a generic view of quantum software engineering and discusses the quantum software engineering processes, methods, and tools.
- Score: 1.7704011486040847
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Quantum software plays a critical role in exploiting the full potential of
quantum computing systems. As a result, it has been drawing increasing
attention recently. This paper defines the term "quantum software engineering"
and introduces a quantum software life cycle. The paper also gives a generic
view of quantum software engineering and discusses the quantum software
engineering processes, methods, and tools. Based on these, the paper provides a
comprehensive survey of the current state of the art in the field and presents
the challenges and opportunities we face. The survey summarizes the technology
available in the various phases of the quantum software life cycle, including
quantum software requirements analysis, design, implementation, test, and
maintenance. It also covers the crucial issues of quantum software reuse and
measurement.
Related papers
- Quantum Computing: Vision and Challenges [16.50566018023275]
This paper examines the foundations and vision based on current research in quantum computing.
We discuss cutting-edge developments in quantum computer hardware advancement and subsequent advances in quantum cryptography, quantum software, and high-scalability quantum computers.
arXiv Detail & Related papers (2024-03-04T17:33:18Z) - Quantum algorithms: A survey of applications and end-to-end complexities [90.05272647148196]
The anticipated applications of quantum computers span across science and industry.
We present a survey of several potential application areas of quantum algorithms.
We outline the challenges and opportunities in each area in an "end-to-end" fashion.
arXiv Detail & Related papers (2023-10-04T17:53:55Z) - Towards Quantum Software Requirements Engineering [9.987981195069619]
In the literature, quantum software requirements engineering (QSRE) is still a software engineering area that is relatively less investigated.
We provide an initial set of thoughts about how requirements engineering for quantum software might differ from that for classical software.
arXiv Detail & Related papers (2023-09-23T12:34:04Z) - Quantum Software Engineering Challenges from Developers' Perspective:
Mapping Research Challenges to the Proposed Workflow Model [5.287156503763459]
Software engineering of quantum programs can be approached from two directions.
In this paper, we aim at bridging the gap by starting with the quantum computing workflow and by mapping existing software engineering research to this workflow.
arXiv Detail & Related papers (2023-08-02T13:32:31Z) - Quantum data learning for quantum simulations in high-energy physics [55.41644538483948]
We explore the applicability of quantum-data learning to practical problems in high-energy physics.
We make use of ansatz based on quantum convolutional neural networks and numerically show that it is capable of recognizing quantum phases of ground states.
The observation of non-trivial learning properties demonstrated in these benchmarks will motivate further exploration of the quantum-data learning architecture in high-energy physics.
arXiv Detail & Related papers (2023-06-29T18:00:01Z) - Symbolic quantum programming for supporting applications of quantum
computing technologies [0.0]
The main focus of this paper is on quantum computing technologies, as they can in the most direct way benefit from developing tools.
We deliver a short survey of the most popular approaches in the field of quantum software development and we aim at pointing their strengths and weaknesses.
Next, we describe a software architecture and its preliminary implementation supporting the development of quantum programs using symbolic approach.
arXiv Detail & Related papers (2023-02-18T18:30:00Z) - Quantum Machine Learning: from physics to software engineering [58.720142291102135]
We show how classical machine learning approach can help improve the facilities of quantum computers.
We discuss how quantum algorithms and quantum computers may be useful for solving classical machine learning tasks.
arXiv Detail & Related papers (2023-01-04T23:37:45Z) - Optimal Stochastic Resource Allocation for Distributed Quantum Computing [50.809738453571015]
We propose a resource allocation scheme for distributed quantum computing (DQC) based on programming to minimize the total deployment cost for quantum resources.
The evaluation demonstrates the effectiveness and ability of the proposed scheme to balance the utilization of quantum computers and on-demand quantum computers.
arXiv Detail & Related papers (2022-09-16T02:37:32Z) - Recent Advances for Quantum Neural Networks in Generative Learning [98.88205308106778]
Quantum generative learning models (QGLMs) may surpass their classical counterparts.
We review the current progress of QGLMs from the perspective of machine learning.
We discuss the potential applications of QGLMs in both conventional machine learning tasks and quantum physics.
arXiv Detail & Related papers (2022-06-07T07:32:57Z) - Some Size and Structure Metrics for Quantum Software [1.7704011486040847]
This paper proposes some basic metrics for quantum software.
These metrics are defined at different abstraction levels to represent various size and structure attributes.
The proposed metrics can be used to evaluate quantum software from various viewpoints.
arXiv Detail & Related papers (2021-03-16T02:53:17Z) - Quantum walk processes in quantum devices [55.41644538483948]
We study how to represent quantum walk on a graph as a quantum circuit.
Our approach paves way for the efficient implementation of quantum walks algorithms on quantum computers.
arXiv Detail & Related papers (2020-12-28T18:04:16Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.