Bachelor Thesis BCLR-2019-57

BibliographyHepp, Johannes: Konzept zur Verwendung und Serialisierung von TOSCA YAML in Eclipse Winery.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Bachelor Thesis No. 57 (2019).
59 pages, german.
Abstract

Cloud Applikationen werden in der heutigen Gesellschaft immer mehr angewandt, sodass im Bereich Bereitstellung und Management solcher Applikationen immer mehr Probleme auftreten. Topology Orchestration Specification for Cloud Applications (TOSCA) ist ein plattformunabhängiger Standard zur Beschreibung von Cloud Applikationen. TOSCA war ursprünglich in dem Format XML geschrieben, wurde aber vom TOSCA Simple Profile in YAML ersetzt. TOSCA YAML bietet einen einfacheren und leichter lesbaren Syntax.

Für TOSCA gibt es verschiedenste Modellierungswerkzeuge, die einen nutzerfreundlicheren Software Engineering Prozess ermöglichen. Da TOSCA zu Beginn auf XML basierte, verwenden dieses Format viele Modellierungswerkzeuge heute immer noch. Ein Wechsel wäre durch die vielen Änderungen meist nur durch eine Neuimplementierung möglich, da viele interne Prozesse zu abhängig von XML sind.

Diese Thesis präsentiert eine Möglichkeit stark an TOSCA XML gebundene Modellierungswerkzeuge teilweise auf TOSCA YAML umzustellen. Dadurch wird es möglich schrittweise Funktionen auf den neuen Standard anzupassen.

Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Superviser(s)Leymann, Prof. Frank; Harzenetter, Lukas; Wurster, Michael
Entry dateDecember 9, 2019
   Publ. Computer Science