Master Thesis MSTR-2020-31

BibliographyBeisel, Martin: Mustererstellung für Quantenalgorithmen in einem Musterrepository.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Master Thesis No. 31 (2020).
58 pages, german.
Abstract

Muster werden in unterschiedlichsten Domänen zur Dokumentation von häufig wiederkehrenden Problemen verwendet. Zumeist arbeiten mehrere Musterautoren kollaborativ an dem Identifikations- und Erstellungsprozess einer Mustersprache. Die Dokumentation der Muster erfolgt entweder klassisch in einem Buch oder Paper oder in einem Musterrepository. Ein Repository bietet den Vorteil, dass es einfach angepasst und erweitert werden kann. Mit der steigenden Relevanz des Quantencomputings wurde es immer wichtiger, dass Entwickler Quantenalgorithmen effizient erstellen können. Um dies zu erreichen wurden häufig wiederkehrende Probleme aufgefasst und in den ersten Quantencomputing-Mustern dokumentiert. Da sich die Quantencomputing-Domäne momentan sehr schnell entwickelt, sollen die Muster erweitert und beim Erlangen neuer Erkenntnisse angepasst werden. Im Rahmen dieser Masterarbeit wurde analysiert, welche spezifischen Anforderungen Quantencomputing-Muster an ein Musterrepository haben. Insbesondere das Darstellen, Bearbeiten und Diskutieren von Quantenartefakten, wie mathematischen Formeln, Quantenschaltungen und konkreten Implementierungen, wurde als essentiell identifiziert. Auf Basis dieser Anforderungen und der allgemeinen Richtlinien zum Mustererstellungsprozess wurde ein Konzept für ein Quantencomputing-Musterrepository entwickelt, welches im Pattern Atlas als Prototyp umgesetzt wurde.

Full text and
other links
Volltext
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Superviser(s)Leymann, Prof. Frank; Salm, Marie; Weigold, Manuela; Wild, Karoline
Entry dateDecember 16, 2020
   Publ. Institute   Publ. Computer Science