El sitio web de la UCLM utiliza cookies propias y de terceros con fines técnicos y de análisis.

Aviso de Cookies

Reverse Engineering of Quantum Programs Toward KDM Models

11 de September del 2020

Our colleagues Luis Jiménez-Navajas, Ricardo Pérez-Castillo and Mario Piattini have published the article Reverse Engineering of Quantum Programs Toward KDM Models in the international QUATIC 2020 conference, published in the book Quality of Information and Communications Technology from the publisher SPRINGER.

This new computing paradigm influences how future information systems will be built. Classical legacy systems cannot simply be replaced by quantum software for several reasons:

* First, legacy systems often incorporate a large amount of mission-critical knowledge over time, making replacement too risky.
* Secondly, some business processes do not make sense to rely on quantum computing because it involves unnecessary expenses.

This means that organizations need to adapt their classic information systems along with new specific quantum applications, evolving towards hybrid information systems.

Unfortunately, there are no specific methods to address this challenge. We believe that re-engineering, and more specifically software modernization using model driven engineering principles, could be useful to migrate classic systems to hybrids. In particular, this paper presents a reverse engineering technique that analyzes the quantum information of software from Q# code and generates more abstract models. These models are generated according to the Knowledge Discovery Metamodel (KDM) standard. The main implication is that through the use of KDM the re-engineering towards hybrid systems can be done independently from the specific quantum technology.

Return to News