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.

Download


Paper 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