Student Thesis STUD-2328

BibliographyAgeu, Christian: Kombination von SIMPL mit einem Ansatz zur Propagation von Datenänderungen.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Student Thesis No. 2328 (2011).
45 pages, german.
CR-SchemaD.2.11 (Software Engineering Software Architectures)
H.2.5 (Heterogeneous Databases)
H.3.4 (Information Storage and Retrieval Systems and Software)
H.4.1 (Office Automation)
I.6.7 (Simulation Support Systems)
KeywordsBPEL; Champagne; Data change propagation; Scientific Workflow; Simulation Workflow; SIMPL; Workflow
Abstract

Sowohl im Produktionsumfeld als auch bei computergestützten Simulationen werden Vorgänge zunehmend durch Workflows beschrieben. Diese Arbeit beschäftigt sich vorwiegend mit Simulationsworkflows und den damit verbundenen Vorgängen und Werkzeugen. Bei einem Simulationsworkflow werden üblicherweise sehr große Datenmengen von verschiedenen Simulationsprogrammen aus teilweise unterschiedlichen Fachgebieten verarbeitet. Der Zugriff auf diese Daten aus dem Simulationsworkflow heraus erfolgt mittels SIMPL, einer BPEL-Erweiterung zum Datenmanagament.

Diese Arbeit befasst sich mit der Realisierung eines DM-Patterns für SIMPL, das den automatisierten Datentransfer zwischen den verschiedenen Datenquellen eines Simulationsworkflows realisiert. Dazu wird der aus dem Produktionsumfeld stammende Propagationsmanager Champagne betrachtet, der Datenänderungen nach ihrem Eintreten an andere DM-Systeme propagiert.

Die Konzepte und Architekturen von SIMPL und Champagne werden zunächst vorgestellt und untersucht. Anschließend wird die Kombinationsmöglichkeit der beiden Systeme überprüft und es wird herausgearbeitet, ob und wie sich ein Datentransfer-Pattern mit Hilfe beider Systeme realisieren lässt. Schließlich wird eine Architektur erarbeitet, die das Datentransfer-Pattern unter Verwendung von SIMPL und der Zuhilfenahme von Konzepten aus Champagne implementiert.

Full text and
other links
PDF (1280180 Bytes)
Department(s)University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems
Superviser(s)Reimann, Peter
Project(s)SimTech - DP4SW
Entry dateOctober 5, 2011
   Publ. Computer Science