Reverse Engineering of OpenQASM3 Quantum Programs to KDM Models
Luis Jiménez-Navajas, Ricardo Pérez-Castillo, Mario Piattini
2023
Abstract
The development of quantum computing is following a substantial growth. This leads us closer to the implementation of practical solutions based on quantum software that address problems that are not computable by classical software in a practical timeframe. Hence, some companies will need to adapt their development practices and, so, their information systems to take advantage of quantum computing. Unfortunately, there is still a lack of tools, frameworks, and processes to support the evolution of current systems towards the combination of the quantum and classical paradigms into information systems. Hence, this paper presents a reverse engineering technique to generate abstract models based on the Knowledge Discovery Metamodel (KDM) by analyzing quantum software written in OpenQASM3. The main implication is that KDM models represent, in a technology-agnostic way, the different components and interrelationships of quantum software. These models then can be used to restructure and redesign the target hybrid information system.
DownloadPaper Citation
in Harvard Style
Jiménez-Navajas L., Pérez-Castillo R. and Piattini M. (2023). Reverse Engineering of OpenQASM3 Quantum Programs to KDM Models. In Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-647-7, SciTePress, pages 513-520. DOI: 10.5220/0011963000003464
in Bibtex Style
@conference{enase23,
author={Luis Jiménez-Navajas and Ricardo Pérez-Castillo and Mario Piattini},
title={Reverse Engineering of OpenQASM3 Quantum Programs to KDM Models},
booktitle={Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2023},
pages={513-520},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011963000003464},
isbn={978-989-758-647-7},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Reverse Engineering of OpenQASM3 Quantum Programs to KDM Models
SN - 978-989-758-647-7
AU - Jiménez-Navajas L.
AU - Pérez-Castillo R.
AU - Piattini M.
PY - 2023
SP - 513
EP - 520
DO - 10.5220/0011963000003464
PB - SciTePress