DocumentCode :
2512036
Title :
An Analysis of Windows Workflow´s Control-Flow Expressiveness
Author :
Zapletal, Marco ; van der Aalst, Wil M. P. ; Russell, Nick ; Liegl, Philipp ; Werthner, Hannes
Author_Institution :
Vienna Univ. of Technol., Vienna, Austria
fYear :
2009
fDate :
9-11 Nov. 2009
Firstpage :
200
Lastpage :
209
Abstract :
The windows workflow foundation (WF) has been introduced as part of the .NET framework as a means of creating workflow-centric applications. Its intended field of application is broad, ranging from fat-client applications and Web applications to enterprise application integration solutions. Unlike other approaches windows workflow supports two distinct approaches to workflow specification - sequential workflows and state machine workflows - which deal with fundamentally different types of business scenarios. To date there has been minimal investigation into its capabilities and limitations, especially with respect to the two different control-flow styles it offers. To remedy this, in this paper we present a rigorous analysis of windows workflow´s ability to deal with common control-flow scenarios. As a framework for this evaluation we use the workflow patterns. Our analysis outlines the strength and shortcomings of windows workflow´s control-flow expressiveness and compares it to BPEL and jBPM - two other popular approaches for the design and implementation of business processes in a service-oriented context.
Keywords :
Web services; business data processing; formal specification; network operating systems; specification languages; workflow management software; .NET framework; BPEL; Web application; business scenario; control-flow expressiveness; enterprise application integration; fat-client application; jBPM; sequential workflow; service-oriented context; state machine workflow; windows workflow foundation; workflow specification; Books; Context-aware services; Humans; Information analysis; Information systems; Layout; Pattern analysis; Process control; Runtime; Web services; Business Process Modeling; Windows Workflow; Workflow Modeling; Workflow Patterns;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services, 2009. ECOWS '09. Seventh IEEE European Conference on
Conference_Location :
Eindhoven
Print_ISBN :
978-0-7695-3854-9
Type :
conf
DOI :
10.1109/ECOWS.2009.17
Filename :
5341649
Link To Document :
بازگشت