
ACKNOWLEDGEMENTS
This work is part of the projects PID2022-137944NB-
I00 (SMOOTH Project) and PDC2022-133051-
I00 (QU-ASAP Project) funded by MCIN/AEI/
10.13039/501100011033 / PRTR, EU.
REFERENCES
Aaronson, S. (2008). The limits of quantum. Scientific
American, 298(3):62–69.
Aleksandrowicz, G., Alexander, T., Barkoutsos, P., Bello,
L., Ben-Haim, Y., Bucher, D., and et al. (2019).
Qiskit: An Open-source Framework for Quantum
Computing.
Ambainis, A. et al. (2017). Quantum software manifesto.
Bayerstadler, A., Becquin, G., Binder, J., Botter, T., Ehm,
H., Ehmer, T., Erdmann, M., Gaus, N., Harbach, P.,
Hess, M., et al. (2021). Industry quantum computing
applications. EPJ Quantum Technology, 8(1):25.
Cao, Y., Romero, J., and Aspuru-Guzik, A. (2018). Poten-
tial of quantum computing for drug discovery. IBM
Journal of Research and Development, 62(6):6–1.
Durelli, R. S., Santib
´
a
˜
nez, D. S. M., Marinho, B., Honda,
R., Delamaro, M. E., Anquetil, N., and de Camargo,
V. V. (2014). A mapping study on architecture-driven
modernization. In Proceedings of the 2014 IEEE 15th
International Conference on Information Reuse and
Integration (IEEE IRI 2014), pages 577–584.
EQF (2020). European quantum flagship strategic research
agenda.
Everet, T. (2020). Python3 grammar developed in antlrv4.
Garhwal, S., Ghorani, M., and Ahmad, A. (2019). Quan-
tum programming language: A systematic review of
research topic and top cited languages. Archives of
Computational Methods in Engineering, 28.
Hoare, T. and Milner, R. (2005). Grand challenges for com-
puting research. The Computer Journal, 48(1):49–52.
Jim
´
enez-Navajas, L., P
´
erez-Castillo, R., and Piattini, M.
(2020). Reverse engineering of quantum programs to-
ward kdm models. In Shepperd, M., Brito e Abreu,
F., Rodrigues da Silva, A., and P
´
erez-Castillo, R.,
editors, Quality of Information and Communications
Technology, pages 249–262, Cham. Springer Interna-
tional Publishing.
Jim
´
enez-Navajas, L., P
´
erez-Castillo, R., and Piattini, M.
(2023a). Github’s repository of the technique.
Jim
´
enez-Navajas, L., P
´
erez-Castillo, R., and Piattini, M.
(2023b). KDM representation of the program ”us-
ing qiskit terra level 0.py”.
Nguyen, H. T., Usman, M., and Buyya, R. (2022). Qfaas: A
serverless function-as-a-service framework for quan-
tum computing. arXiv preprint arXiv:2205.14845.
Parr, T. (2013). The definitive antlr 4 reference. The Defini-
tive ANTLR 4 Reference, pages 1–326.
P
´
erez-Castillo, R., De Guzman, I. G.-R., and Piattini,
M. (2011). Knowledge discovery metamodel-iso/iec
19506: A standard to modernize legacy systems.
Computer Standards & Interfaces, 33(6):519–532.
Perez-Castillo, R., Serrano, M. A., and Piattini, M. (2021).
Software modernization to embrace quantum technol-
ogy. Advances in Engineering Software, 151:102933.
Piattini, M., Peterssen, G., P
´
erez-Castillo, R., Hevia, J. L.,
Serrano, M. A., Hern
´
andez, G., de Guzm
´
an, I. G. R.,
Paradela, C. A., Polo, M., Murina, E., et al. (2020).
The talavera manifesto for quantum software engi-
neering and programming. In QANSWER, pages 1–5.
Piattini, M., Serrano, M., Perez-Castillo, R., Petersen, G.,
and Hevia, J. L. (2021). Toward a quantum software
engineering. IT Professional, 23(1):62–66.
P
´
erez-Castillo, R., Serrano, M. A., Cruz-Lemus, J. A., and
Piattini, M. (2024). Guidelines to use the incremen-
tal commitment spiral model for developing quantum-
classical systems. Quantum Information and Compu-
tation, 24(1&2):71–88.
Serrano, M. A., Perez-Castillo, R., and Piattini, M. (2022).
Quantum Software Engineering. Springer Nature.
Sneed, H. M. (2005). Estimating the costs of a reengineer-
ing project. In 12th Working Conference on Reverse
Engineering (WCRE’05). IEEE.
Sommerville, I. (2011). Software Engineering, 9/E. Pearson
Education India.
Ulrich (2002). Legacy systems: transformation strategies.
Prentice Hall PTR.
Zhao, J. (2020). Quantum software engineering: Land-
scapes and horizons.
ENASE 2024 - 19th International Conference on Evaluation of Novel Approaches to Software Engineering
282