Bachelor Thesis BCLR-2019-31

BibliographyPiontek, Tobias: Automatisiertes Aufsetzen und Testen von Blockchain Services im Kontext von Eclipse Winery.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Bachelor Thesis No. 31 (2019).
55 pages, german.
Abstract

Diese Arbeit untersucht verschiedene Umsetzungsmöglichkeiten für eine Continuous Integration and Continuous Delivery (CI/CD) Pipeline in Eclipse Winery welche integrierten Ethereum Code testen soll. Im ersten Teil werden drei private und drei öffentliche Ethereum Netzwerke betrachtet. Anschließend wird das beste private und das beste öffentliche Netzwerk nochmals im Detail verglichen, um die optimale Lösung für eine Umsetzung in Winery zu bestimmen. Die Kriterien für den Vergleich wurden aus der Durchsicht der Netzwerkdokumentation und einer Literaturrecherche bestimmt. Das als optimal identifizierte Netzwerk wird anschließend in Winery in Form eines Prototyps umgesetzt und in die CI/CD Pipeline integriert. Das final identifizierte Netzwerk stellt nur für die untersuchte Testumgebung ein Optimum dar, für andere Anwendungsfälle müssen die Vergleichskriterien anders gewählt und gewichtet werden. Für eine andere dezentralisierte Applikation (DApp) Implementierung kann ein anderes Netzwerk für eine Umsetzung besser geeignet sein.

Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Superviser(s)Leymann, Prof. Frank; Harzenetter, Lukas; Falazi, Ghareeb
Entry dateAugust 7, 2019
   Publ. Computer Science