FullStaQD
Full Stack Quantum Computing for Germany
Start: 12/2025
End: 05/2029
FullStaQD is developing a reference architecture for the software stack of quantum computers. The goal is to create a standardized integration framework with clearly defined interfaces that facilitates the development of interoperable software components and strengthens the German quantum computing ecosystem.
The reference architecture for the software stack of quantum computers forms the basis for the development of specific quantum computing applications and promotes the compatibility of different software components. The FullStaQD consortium, comprising representatives from science and industry, including start-ups, is demonstrating concrete architectures for quantum computing applications based on open-source software components, thus paving the way to sovereignty in this key technology. FullStaQD will establish an open ecosystem around the reference architecture and incorporate the accompanying implementation projects.
As part of FullStaQD, FZI is researching the use of domain-specific languages to formulate problems in a domain-oriented manner and map them to algorithms for quantum computers. High-level languages and software libraries offer reusable algorithms for easy use, while domain-oriented languages offer simple ways to formulate problems for a specific range of problems within an application domain. This allows domain experts to focus on problem formulation without requiring in-depth technical knowledge of implementation. This is particularly relevant in quantum computing, as specific knowledge of the underlying quantum physics is required in addition to algorithmic knowledge.