Diplomarbeit DIP-2985

Bibliograph.
Daten
Naatz, Stephan: Konfiguration von Cloud Anwendungen mittels eines Case Handling Systems.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Diplomarbeit Nr. 2985 (2010).
95 Seiten, deutsch.
CR-Klassif.D.2.11 (Software Engineering Software Architectures)
H.3.5 (Online Information Services)
H.4.1 (Office Automation)
KeywordsCloud; Variabilität; SaaS; Zusammengesetzte Anwendungen
Kurzfassung

Im Zeitalter des Cloud Computing wird es immer wichtiger, dass Cloud Anwendungen an die speziellen Wünsche und Gegebenheiten der Kunden angepasst werden können. Das Geschäftsmodell Cloud Computing bietet einem Kunden IT Dienstleistungen an, bei denen der Kunde nur für die eigentliche Nutzung bezahlt und nicht für die Software und Hardware, wie bei bisheriger Software- und Hardwarenutzung. Damit der Kunde seine individuelle Lösung bekommt müssten Anpassungen an der Software vorgenommen werden. Die Anpassungen können per Hand vorgenommen werden, jedoch sind diese sehr fehleranfällig und aufwändig. Gesucht ist eine Lösung, die sowohl fehlerfrei als auch automatisch die Anpassungen vornimmt. Variabilitätsdeskriptoren sind konzipiert um die gewünschten Anpassungen zu beschreiben. Diese Arbeit befasst sich mit der fehlerfreien, automatischen Konfiguration der Variabilitätsdeskriptoren. Für die automatische Konfiguration wird eine Case Handling Workflow Engine vorgestellt, die für den korrekten Ablauf der Konfiguration zuständig ist.

Kapitel 1 führt in die Thematik ein und beschreibt die Aufgabenstellung. Kapitel 2 gibt einen Überblick über die Grundlagen, die für das Verständnis der Arbeit wichtig sind. Neben den zwei wichtigen Konzepten Variabilitätsdeskriptor und Case Handling werden Web Service, BPEL, sowie Software as a Service vorgestellt. Kapitel 3 beschreibt das Konzept für die korrekte Konfiguration von Variabilitätsdeskriptoren mit Hilfe des Case Handling Konzepts. Dabei wird zunächst das neue Case Handling Metamodell aufgezeigt und schließlich das Mapping von Case Handling und Variabilitätsdeskriptor beschrieben. Kapitel 4 stellt den Prototyp der Case Handling Workflow Engine vor, der für die Konfiguration einer Cloud Anwendung zuständig ist. Kapitel 5 zeigt ein Anwendungsbeispiel für die Konfiguration einer Cloud Anwendung. Kapitel 6 vergleicht die Konzepte der Case Handling Workflow Engine mit dem Konzept einer BPEL Workflow Engine. Kapitel 7 fasst die Arbeit zusammen und gibt einen Ausblick in die Zukunft. 8

Abteilung(en)Universität Stuttgart, Institut für Architektur von Anwendungssystemen
BetreuerMietzner, Ralph
Eingabedatum5. Mai 2010
   Publ. Institut   Publ. Informatik