| Abstract: |
Quantum computing promises advantages across diverse application domains, such as finance and chemistry. However, developing quantum applications is currently challenging, as they involve quantum circuits whose behavior is defined by linear algebra and probability theory. Furthermore, programming quantum circuits relies on SDKs that require programming knowledge. Consequently, expertise is concentrated among specialists, and knowledge transfer to other domains is limited, slowing the practical adoption of quantum computing. Low-code platforms attempt to reduce this barrier by providing graphical interfaces for application creation. However, current quantum low-code platforms often lack domain-specific abstractions for defining problem structures and their solutions, limiting their applicability.
To address this gap, we introduce domain-specific elements that form a layer on top of low-code elements, encoding goals as well as constraints of concrete application domains. Furthermore, if a domain element can be mapped to multiple low-code elements, we combine them into a single workflow that includes all alternatives, enabling an agent to make a selection at runtime. We implement the approach as a prototype and evaluate it through case studies in finance and logistics. The results demonstrate that domain experts can specify quantum models at a higher level of abstraction, reducing the need for quantum programming knowledge. |