Saved in:
Bibliographic Details
Main Authors: Guo, Xiaoyu, Saito, Shinobu, Zhao, Jianjun
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2506.04639
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912414856904704
author Guo, Xiaoyu
Saito, Shinobu
Zhao, Jianjun
author_facet Guo, Xiaoyu
Saito, Shinobu
Zhao, Jianjun
contents This paper introduces QuanUML, an extension of the Unified Modeling Language (UML) tailored for quantum software systems. QuanUML integrates quantum-specific constructs, such as qubits and quantum gates, into the UML framework, enabling the modeling of both quantum and hybrid quantum-classical systems. We apply QuanUML to Efficient Long-Range Entanglement using Dynamic Circuits and Shor's Algorithm, demonstrating its utility in designing and visualizing quantum algorithms. Our approach supports model-driven development of quantum software and offers a structured framework for quantum software design. We also highlight its advantages over existing methods and discuss future improvements.
format Preprint
id arxiv_https___arxiv_org_abs_2506_04639
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle QuanUML: Towards A Modeling Language for Model-Driven Quantum Software Development
Guo, Xiaoyu
Saito, Shinobu
Zhao, Jianjun
Software Engineering
This paper introduces QuanUML, an extension of the Unified Modeling Language (UML) tailored for quantum software systems. QuanUML integrates quantum-specific constructs, such as qubits and quantum gates, into the UML framework, enabling the modeling of both quantum and hybrid quantum-classical systems. We apply QuanUML to Efficient Long-Range Entanglement using Dynamic Circuits and Shor's Algorithm, demonstrating its utility in designing and visualizing quantum algorithms. Our approach supports model-driven development of quantum software and offers a structured framework for quantum software design. We also highlight its advantages over existing methods and discuss future improvements.
title QuanUML: Towards A Modeling Language for Model-Driven Quantum Software Development
topic Software Engineering
url https://arxiv.org/abs/2506.04639