Workflow systems seek to provide an implementation vehicle for complex, recurring
business processes. Notwithstanding this common objective, there are a
variety of distinct features offered by commercial workflow management systems.
These differences result in significant variations in the ability of distinct tools to
represent and implement the plethora of requirements that may arise in contemporary
business processes. Many of these requirements recur quite frequently
during the requirements analysis activity for workflow systems and abstractions
of these requirements serve as a useful means of identifying the key components
of workflow languages.
Previous work has identified a number of Workflow Control Patterns and
Workflow Data Patterns, which characterize the range of control flow and data
constructs that might be encountered when modelling and analysing workflows.
In this paper, we describe a series of Workflow Resource Patterns that aim to capture
the various ways in which resources are represented and utilized in workflows.
By delineating these Patterns in a form that is independent of specific workflow
technologies and modelling languages, we are able to provide a comprehensive
treatment of the resource perspective and we subsequently use these Patterns
as the basis for a detailed comparison of a number of commercially available
workflow management systems and business process modelling languages.
|Place of Publication||Eindhoven|
|Publisher||Technische Universiteit Eindhoven|
|Number of pages||73|
|Publication status||Published - 2004|
|Name||BETA publicatie : working papers|