An Analysis of Windows Workflow's Control-Flow Expressiveness

被引:8
|
作者
Zapletal, Marco [1 ,2 ]
van der Aalst, Wil M. P. [2 ]
Russell, Nick [2 ]
Liegl, Philipp [1 ]
Werthner, Hannes [1 ]
机构
[1] Vienna Univ Technol, Vienna, Austria
[2] Eindhoven Univ Technol, Eindhoven, Netherlands
来源
ECOWS'09: PROCEEDINGS OF THE 7TH IEEE EUROPEAN CONFERENCE ON WEB SERVICES | 2009年
关键词
Workflow Patterns; Windows Workflow; Workflow Modeling; Business Process Modeling;
D O I
10.1109/ECOWS.2009.17
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:200 / +
页数:2
相关论文
empty
未找到相关数据