A Pattern-based Analysis of WS-BPEL and Windows Workflow



Professorship/Faculty: Lehrstuhl für Praktische Informatik 
Author(s): Lenhard, Jörg
Publisher Information: Bamberg : opus
Year of publication: 2011
Pages / Size: VIII, 134 S. : graph. Darst.
Series ; Volume: Bamberger Beiträge zur Wirtschaftsinformatik und Angewandten Informatik  ; 88
Language(s): English
URN: urn:nbn:de:bvb:473-opus-3276
Document Type: Other
Abstract: 
Orchestration languages are of paramount importance for building composite services in service-oriented architectures. Pattern-based analysis is a method that allows to determine the expressiveness of existing process languages and serves as a means of comparison between different languages. The aim of this study is the analysis and comparison of important languages for building Web Services-based orchestrations, as well as the improvement of the method of pattern-based analysis. The predominant orchestration language today is the Web Services Business Process Execution Language (WS-BPEL) 2.0. This language is a standard that has been implemented by several companies and projects, such as the OpenESB BPEL Service Engine. An additional language is Windows Workflow 4 that is shipped by Microsoft as part of the .NET framework. There are various aspects, represented by pattern catalogs, for which existing languages can be analyzed. This study suggests a methodology for ordering existing pattern catalogs according to their importance for a selected problem domain which is Business-to-Business Integration. It furthermore presents an extensive evaluation of the languages at hand and assesses the degree of support they provide for several of the most important pattern catalogs. These catalogs are the workflow control-flow patterns, the service interaction patterns, the change patterns and the time patterns.
SWD Keywords: Serviceorientierte Architektur , Business Process Execution Language , Windows Workflow Foundation , Prozessmuster , Online-Publikation
Serviceorientierte Architektur
Business Process Execution Language
Windows Workflow Foundation
Prozessmuster
Online-Publikation
Keywords: Composite Service , Orchestration Language , Support Measure , Edit Distance, Composite Service, Orchestration Language, Support Measure, Edit Distance,
DDC Classification: 004 Computer science 
RVK Classification: ST 520   
ST 610   
URI: https://fis.uni-bamberg.de/handle/uniba/323
Release Date: 20. April 2012

File SizeFormat  
Dokument_1.pdf3.33 MBAdobe PDFView/Open