Quantum software engineering: Landscapes and horizons

J Zhao - arXiv preprint arXiv:2007.07047, 2020 - arxiv.org
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 quantum frontier of software engineering: A systematic mapping study

M De Stefano, F Pecorelli, D Di Nucci… - Information and …, 2024 - Elsevier
Context: Quantum computing is becoming a reality, and quantum software engineering
(QSE) is emerging as a new discipline to enable developers to design and develop quantum …

Bugs4Q: A benchmark of existing bugs to enable controlled testing and debugging studies for quantum programs

P Zhao, Z Miao, S Lan, J Zhao - Journal of Systems and Software, 2023 - Elsevier
Realistic benchmarks of reproducible bugs and fixes are vital to good experimental
evaluation of debugging and testing approaches. However, there is no suitable bug …

Is your quantum program bug-free?

A Miranskyy, L Zhang, J Doliskani - arXiv preprint arXiv:2001.10870, 2020 - arxiv.org
Quantum computers are becoming more mainstream. As more programmers are starting to
look at writing quantum programs, they face an inevitable task of debugging their code. How …

Quantum error mitigation by Pauli check sandwiching

A Gonzales, R Shaydulin, ZH Saleem, M Suchara - Scientific Reports, 2023 - nature.com
We describe and analyze an error mitigation technique that uses multiple pairs of parity
checks to detect the presence of errors. Each pair of checks uses one ancilla qubit to detect …

A lightweight approach to detect malicious/unexpected changes in the error rates of NISQ computers

N Acharya, SM Saeed - … of the 39th International Conference on …, 2020 - dl.acm.org
Despite the current progress in quantum computing, the reliability of quantum computers is
very challenging. Near-term quantum computers referred to as Noisy Intermediate-Scale …

The imitation game: Leveraging copycats for robust native gate selection in nisq programs

P Das, E Kessler, Y Shi - 2023 IEEE International Symposium …, 2023 - ieeexplore.ieee.org
Quantum programs are written in high-level languages, whereas quantum hardware can
only execute low-level native gates. To run programs on quantum systems, each high-level …

On testing and debugging quantum software

A Miranskyy, L Zhang, J Doliskani - arXiv preprint arXiv:2103.09172, 2021 - arxiv.org
Quantum computers are becoming more mainstream. As more programmers are starting to
look at writing quantum programs, they need to test and debug their code. In this paper, we …

Data-driven reliability models of quantum circuit: From traditional ml to graph neural network

V Saravanan, SM Saeed - IEEE Transactions on Computer …, 2022 - ieeexplore.ieee.org
The current advancement in quantum computers has been focusing on increasing the
number of qubits and enhancing their fidelity. However, the available quantum devices …

An efficient architecture of adder using fault-tolerant majority gate based on atomic silicon nanotechnology

SS Ahmadpour, NJ Navimipour… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
It is expected that Complementary Metal Oxide Semiconductor (CMOS) implementation with
ever-smaller transistors will soon face significant issues such as device density, power …