# M2QCode: A Model-Driven Framework for Generating Multi-Platform Quantum Programs

arXiv: https://arxiv.org/abs/2510.17110 · HTML: https://mlsanity.com/paper/2510.17110/

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 20 Oct 2025.

## Built on by (most cited first, 2 of 2)

- [Qiskit QuantumKatas: Adapting Microsoft's Quantum Computing exercises for LLM evaluation](https://mlsanity.com/paper/2605.27210/) (2026)
- [KQFuzz: Knowledge-Guided Fuzzing for Quantum Libraries via Large Language Models](https://mlsanity.com/paper/2607.25647/) (2026)

## Abstract (arXiv)

With the growing interest in quantum computing, the emergence of quantum supremacy has marked a pivotal milestone in the field. As a result, numerous quantum programming languages (QPLs) have been introduced to support the development of quantum algorithms. However, the application of Model-Driven Development (MDD) in quantum system engineering remains largely underexplored. This paper presents an MDD-based approach to support the structured design and implementation of quantum systems. Our framework enables the automatic generation of quantum code for multiple QPLs, thereby enhancing development efficiency and consistency across heterogeneous quantum platforms. The effectiveness and practicality of our approach have been demonstrated through multiple case studies.
