F. Gemeinhardt, A. Garmendia, M. Wimmer: Towards Model-Driven Quantum Software Engineering, 2nd International Workshop on Quantum Software Engineering (Q-SE 2021) co-located with ICSE 2021, June 1-2,2021, virtual. Doi: 10.5281/zenodo.4593888

Quantum technologies are emerging. Dedicated languages for programming Quantum machines are emerging aswell and already used in different settings. Orthogonal to this development, Model-Driven Engineering (MDE) is explored to ease the development of software systems by applying modeling techniques such as Domain-Specific Modeling Languages and generative techniques such as code generation. In this position paper, we argue for a dedicated research line which deals with the exploration of how MDE may be applied for Quantum technologies. This combination would allow to speed-up the development of Quantum software, open the door for domain experts to utilize Quantum technologies, and may provide an additional abstraction layer over existing Quantum hardware architectures and programming languages. We outline several research challenges which we derived from a demonstration case of how to exploit domain-specific modeling for social network analysis on Quantum technologies.

Towards Model-Driven Quantum Software Engineering