Diplomarbeit DIP-2728

Fuentetaja Abad, Pablo: Fault Handling Across the Web Services Stack.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Diplomarbeit Nr. 2728 (2008).
103 Seiten, englisch.
CR-Klassif.C.2.0 (Computer-Communication Networks, General)
C.2.1 (Network Architecture and Design)
C.2.2 (Network Protocols)
C.2.4 (Distributed Systems)
D.2.11 (Software Engineering Software Architectures)

The Business Process Execution Language (BPEL) is an XML based language for describing business process behaviour based on Web services. The BPEL notation includes flow control, variables, concurrent execution, input and output, transaction scoping/compensation, and error handling. These processes are executed on a BPEL engine which calls and receives messages from external parties. The BPEL process is suspended or terminated if such communication fails, not providing any detailed information about the cause. The aim of this diploma thesis is the description of the different communication faults that can be found throughout the Web Services Stack, how they are reflected and describe a general concept of fault handling. Two BPEL engines are use on this thesis “Oracle BPEL Process Manager” and “Apache ODE”. The first one provides some specific standard faults than are able to manage communication faults. This means are taken as a reference to develop a concept which will be extrapolated into the second engine.

Volltext und
andere Links
PDF (1975483 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
Abteilung(en)Universität Stuttgart, Institut für Architektur von Anwendungssystemen, Architektur von Anwendungssystemen
BetreuerKopp, Oliver
Eingabedatum17. Juli 2008
   Publ. Institut   Publ. Informatik