
in the way to quantum software engineering. Neuro-
computing, 538:126199.
Arias, D., Sanz, B., de la Puerta, J. G., Pastor, I., and
Bringas, P. G. (2022). A repeated mistake is a choice:
Considering security issues and risks in quantum com-
puting from scratch. In 14th International Confer-
ence on Computational Intelligence in Security for In-
formation Systems and 12th International Conference
on European Transnational Educational (CISIS 2021
and ICEUTE 2021) 14, pages 156–166. Springer.
Cincio, L., Subas¸ı, Y., Sornborger, A. T., and Coles, P. J.
(2018). Learning the quantum algorithm for state
overlap. New Journal of Physics, 20(11):113022.
Dahlhauser, M. L. and Humble, T. S. (2024). Benchmarking
characterization methods for noisy quantum circuits.
Physical Review A, 109(4):042620.
Fortunato, D., Campos, J., and Abreu, R. (2022). Muta-
tion testing of quantum programs: A case study with
qiskit. IEEE Transactions on Quantum Engineering,
3:1–17.
Foulds, S., Kendon, V., and Spiller, T. (2021). The
controlled swap test for determining quantum en-
tanglement. Quantum Science and Technology,
6(3):035002.
Garc
´
ıa de la Barrera Amo, A., Serrano, M. A., Garc
´
ıa
Rodr
´
ıguez de Guzm
´
an, I., Polo, M., and Piattini,
M. (2022). Automatic generation of test circuits
for the verification of quantum deterministic algo-
rithms. In Proceedings of the 1st International Work-
shop on Quantum Programming for Software Engi-
neering, pages 1–6.
Garcia-Escartin, J. C. and Chamorro-Posada, P. (2013).
Swap test and hong-ou-mandel effect are equivalent.
Physical Review A—Atomic, Molecular, and Optical
Physics, 87(5):052330.
Guo, Y. and Yang, S. (2024). Scalable quantum state tomog-
raphy with locally purified density operators and local
measurements. arXiv preprint arXiv:2307.16381.
Hashim, A., Seritan, S., Proctor, T., Rudinger, K., Goss, N.,
Naik, R. K., Kreikebaum, J. M., Santiago, D. I., and
Siddiqi, I. (2023). Benchmarking quantum logic op-
erations relative to thresholds for fault tolerance. npj
Quantum Information, 9(1):109.
Hoag, E., Zhu, M., and Decker, S. (2019). qdb: Inserted
tomography for breakpoint debugging in.
Iten, R., Colbeck, R., Kukuljan, I., Home, J., and Chri-
standl, M. (2016). Quantum circuits for isometries.
Physical Review A, 93(3):032318.
Kang, C. G., Lee, J., and Oh, H. (2024). Statistical testing
of quantum programs via fixed-point amplitude am-
plification. Proceedings of the ACM on Programming
Languages, 8(OOPSLA2):140–164.
Khan, M. U., Kamran, M. A., Khan, W. R., Ibrahim, M. M.,
Ali, M. U., and Lee, S. W. (2024). Error mitigation in
the nisq era: Applying measurement error mitigation
techniques to enhance quantum circuit performance.
Mathematics, 12(14):2235.
Li, G., Zhou, L., Yu, N., Ding, Y., Ying, M., and Xie, Y.
(2019). Proq: Projection-based runtime assertions for
debugging on a quantum computer. arXiv preprint
arXiv:1911.12855.
Maciejewski, F. B., Puchała, Z., and Oszmaniec, M. (2023).
Operational quantum average-case distances. Quan-
tum, 7:1106.
Madsen, L. S., Laudenbach, F., Askarani, M. F., Rortais,
F., Vincent, T., Bulmer, J. F., Miatto, F. M., Neuhaus,
L., Helt, L. G., Collins, M. J., et al. (2022). Quantum
computational advantage with a programmable pho-
tonic processor. Nature, 606(7912):75–81.
Memon, Q. A., Al Ahmad, M., and Pecht, M. (2024). Quan-
tum computing: navigating the future of computation,
challenges, and technological breakthroughs. Quan-
tum Reports, 6(4):627–663.
Metwalli, S. A. F. M. (2024). A suite for testing and debug-
ging quantum programs.
Mundada, P., Zhang, G., Hazard, T., and Houck, A. (2019).
Suppression of qubit crosstalk in a tunable coupling
superconducting circuit. Physical Review Applied,
12(5):054023.
Paltenghi, M. and Pradel, M. (2023). Morphq: Metamor-
phic testing of the qiskit quantum computing plat-
form. In 2023 IEEE/ACM 45th International Confer-
ence on Software Engineering (ICSE), pages 2413–
2424. IEEE.
Paltenghi, M. and Pradel, M. (2024). A survey on test-
ing and analysis of quantum software. arXiv preprint
arXiv:2410.00650.
Piattini, M., Peterssen, G., and P
´
erez-Castillo, R. (2021).
Quantum computing: A new software engineering
golden age. ACM SIGSOFT Software Engineering
Notes, 45(3):12–14.
Pontolillo, G. J. and Mousavi, M. R. (2024). Delta debug-
ging for property-based regression testing of quantum
programs. In Proceedings of the 5th ACM/IEEE Inter-
national Workshop on Quantum Software Engineer-
ing, pages 1–8.
Ramalho, N. C., Amario de Souza, H., and Lordello Chaim,
M. (2024). Testing and debugging quantum programs:
The road to 2030. ACM Transactions on Software En-
gineering and Methodology.
Usandizaga, E. M., Yue, T., Arcaini, P., and Ali, S. (2023).
Which quantum circuit mutants shall be used? an em-
pirical evaluation of quantum circuit mutations. arXiv
preprint arXiv:2311.16913.
Vadali, A., Kshirsagar, R., Shyamsundar, P., and Perdue,
G. N. (2024). Quantum circuit fidelity estimation us-
ing machine learning. Quantum Machine Intelligence,
6(1):1.
Wang, X., Yu, T., Arcaini, P., Yue, T., and Ali, S. (2022).
Mutation-based test generation for quantum programs
with multi-objective search. In Proceedings of the ge-
netic and evolutionary computation conference, pages
1345–1353.
Yuen, H. (2023). An improved sample complexity lower
bound for (fidelity) quantum state tomography. Quan-
tum, 7:890.
AssertsQ: A Quantum Assertion Tool for Quantum Software Debugging
59