Diplomarbeit DIP-2830

Bibliograph.
Daten
Schmid, Frank-Michael: Dienstgüteeigenschaften für ausführbare EAI Patterns.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Diplomarbeit Nr. 2830 (2009).
113 Seiten, deutsch.
CR-Klassif.D.2.11 (Software Engineering Software Architectures)
D.3 (Programming Languages)
H.4.1 (Office Automation)
KeywordsEAI PAtterns; Workflow; BPEL; Web Services; Enterprise Application Integration
Kurzfassung

Unternehmen besitzen typischerweise eine Vielzahl von Anwendungen. Um diese zu integrieren, sind Enterprise Integration Patterns (EIP) hilfreich. Ein Pattern stellt hierbei ein spezifisches, wiederkehrendes Design Problem heraus, diskutiert die Randbedingungen und praesentiert dazu eine elegante Loesung. In vorangegangenen Arbeiten wurden die EIP parametrisiert und ein Editor erstellt, mit dem man durch Kombination der EIP ein Messaging System für die Integration von Anwendungen erstellen kann. Das erstellte Messaging System kann dann automatisch in BPEL transformiert werden. Bisher wurden jedoch Dienstgüteeigenschaften ausser Acht gelassen. Diese Arbeit untersucht, in wieweit Dienstgüteeigenschaften bei der Parametrisierung und anschliessenden Generierung in den Editor eingebunden werden koennen. Hierzu erfolgte zunaechst eine Analyse der verschiedenen Fehlersituationen und Fehlerbehandlungsstrategien. Der Editor wurde um das kompensationsbasierte Transaktionskonzept von BPEL für Aufrufe erweitert und neue Patterns wurden identifiziert, die notwendig sind, um das Fehlerbehandlungskonzept von BPEL auf EIP abzubilden. Ein mit dem Editor erstelltes und in BPEL transformiertes Messaging System wurde auf der ActiveVOS BPEL Engine aufgesetzt und ausgeführt.

Volltext und
andere Links
PDF (1727662 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
Kontaktyukon99@gmx.de
Abteilung(en)Universität Stuttgart, Institut für Architektur von Anwendungssystemen
BetreuerScheibler, Thorsten
Eingabedatum23. April 2009
   Publ. Institut   Publ. Informatik