Browsing by Author "Pankratz, Timm"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Item Open Access Entwurf eines Systems zur Identifikation von Einstiegspatterns für die Umsetzung von Quantenalgorithmen(2023) Pankratz, TimmDurch den Fortschritt im Bereich der Quanteninformatik können eine steigende Anzahl an Quantenalgorithmen tatsächlich auf einem Quantencomputer realisiert werden. Um diese Algorithmen umsetzen zu können ist Fachwissen erforderlich. Die Funktionsweise ist allein mit dem Verständnis von klassischen Algorithmen nicht nachzuvollziehen. Es ist ein System notwendig, welches die Umsetzung und Implementierung von Quantenalgorithmen unterstützt, ohne hohe Anforderungen an Fachwissen zu stellen. Diese Arbeit stellt ein Konzept zur Realisierung eines solchen Systems dar. Durch Angabe einer textuellen Beschreibung des umzusetzenden Problems, werden Quantenalgorithmen vorgeschlagen, die zur Lösung des Problems verwendet werden können. Mithilfe von Natürlicher Sprachverarbeitung wird ein Textvergleich durchgeführt, der die Eingabe mit den Beschreibungen und Informationen verschiedener Quantenalgorithmen vergleicht und die zutreffenden Ergebnisse präsentiert. Zur Unterstützung der Umsetzung der Quantenalgorithmen werden Muster, auch Patterns genannt, verwendet. Als bewährtes Konzept der Informatik bieten diese Lösungen zu bekannten Problemen an. Die Muster werden den Quantenalgorithmen zugeordnet und liefern Ansätze, die zur Umsetzung verwendet werden können. Um den Einstieg bei der Umsetzung weiter zu erleichtern, werden sogenannte Einstiegsmuster beziehungsweise Einstiegspatterns identifiziert. Diese stellen eine Hilfestellung für den Startpunkt der Implementierung dar. Die Ergebnisse des Systems werden visuell mithilfe eines Graphen dargestellt. Außerdem enthalten die Ergebnisse Referenzen zu den vorgeschlagenen Quantenalgorithmen, sowie den zugehörigen Mustern, wodurch alle notwendigen Ressourcen zur Umsetzung der Quantenalgorithmen vorhanden sind. Eine prototypische Implementierung des Konzepts, welche auf dem Patternatlas basiert, wird ebenfalls beschrieben. Das Konzept wird mithilfe dieses Prototypen validiert.Item Open Access Visualisierung von generierten Plänen des OpenTOSCA Plangenerators(2021) Pankratz, TimmDie automatische Bereitstellung von Cloud-Anwendungen gewinnt immer mehr an Bedeutung, da diese zunehmend komplexer werden. Deshalb ist es notwendig, die Modellierung und Bereitstellung zu erleichtern, um die Entwicklungszeit solcher Anwendungen zu verringern und sie schnellstmöglich Verfügbar zu machen. Das OpenTOSCA System, welches auf dem TOSCA Standard von OASIS beruht, liefert Werkzeuge für die Modellierung von Cloud-Anwendungen. Das System kann mithilfe von Plänen, die im Plangenerator erstellt werden, die Anwendungen bereitstellen. Da die automatisch generierten Bereitstellungspläne aber aus vielen verschieden Befehlen und Operationen bestehen, ist es schwierig mit diesen zu arbeiten, da sie unübersichtlich sind. Muss ein Fehler innerhalb des Bereitstellungsplans ausfindig gemacht werden, ist es notwendig den Plan komplett zu durchsuchen. Um Zeit bei der Suche zu sparen und diese zu erleichtern, wird in dieser Arbeit ein Konzept zur Visualisierung von generierten Plänen vorgestellt. Dazu wird gezeigt, welche Vorteile eine Visualisierung bei der Arbeit mit einem generierten Plan hat. Außerdem werden die einzelnen Schritte, die bei der Visualisierung vorgenommen werden müssen, beschrieben. Eine Implementierung dieses Konzepts wird mithilfe des Camunda BPMN-Modelers durchgeführt.