Next Article in Journal
An Artificial Intelligence-Based Model for Knowledge Evaluation and Integration in Public Organizations
Previous Article in Journal
Gesture Recognition and Hand Tracking for Anti-Counterfeit Palmvein Recognition
Previous Article in Special Issue
Optimized Implementation and Analysis of CHAM in Quantum Computing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Graph-Based Approach for Modelling Quantum Circuits

Department of Information and Communication Technologies, Universidad Politécnica de Cartagena, 30202 Cartagena, Spain
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(21), 11794; https://doi.org/10.3390/app132111794
Submission received: 12 September 2023 / Revised: 21 October 2023 / Accepted: 23 October 2023 / Published: 28 October 2023
(This article belongs to the Special Issue Latest Research in Quantum Computing)

Abstract

A crucial task for the systematic application of model-driven engineering techniques in the development of quantum software is the definition of metamodels, as a first step towards automatic code generation and integration with other tools. The importance is even greater when considering recent work where the first extensions to UML for modelling quantum circuits are emerging and the characterisation of these extensions in terms of their suitability for a model-driven approach becomes unavoidable. After reviewing the related work, this article proposes a unified metamodel for modelling quantum circuits, together with five strategies for its use and some examples of its application. The article also provides a set of constraints for using the identified strategies, a set of procedures for transforming the models between the strategies, and an analysis of the suitability of each strategy for performing common tasks in a model-driven quantum software development environment. All of these resources will enable the quantum software community to speak the same language and use the same set of abstractions, which are key to furthering the development of tools to be built as part of future model-driven quantum software development frameworks.
Keywords: modelling language; metamodel; quantum computing; model-driven engineering; unitary circuit model; quantum software modelling language; metamodel; quantum computing; model-driven engineering; unitary circuit model; quantum software

Share and Cite

MDPI and ACS Style

Alonso, D.; Sánchez, P.; Álvarez, B. A Graph-Based Approach for Modelling Quantum Circuits. Appl. Sci. 2023, 13, 11794. https://doi.org/10.3390/app132111794

AMA Style

Alonso D, Sánchez P, Álvarez B. A Graph-Based Approach for Modelling Quantum Circuits. Applied Sciences. 2023; 13(21):11794. https://doi.org/10.3390/app132111794

Chicago/Turabian Style

Alonso, Diego, Pedro Sánchez, and Bárbara Álvarez. 2023. "A Graph-Based Approach for Modelling Quantum Circuits" Applied Sciences 13, no. 21: 11794. https://doi.org/10.3390/app132111794

APA Style

Alonso, D., Sánchez, P., & Álvarez, B. (2023). A Graph-Based Approach for Modelling Quantum Circuits. Applied Sciences, 13(21), 11794. https://doi.org/10.3390/app132111794

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop