Encyclopedia of Database Systems

2018 Edition
| Editors: Ling Liu, M. Tamer Özsu

Workflow Patterns

  • W. M. P. van der AalstEmail author
Reference work entry
DOI: https://doi.org/10.1007/978-1-4614-8265-9_826


Differences in features supported by the various contemporary commercial workflow management systems point to different insights of suitability and different levels of expressive power. One way to characterize these differences and to support modelers in designing nontrivial workflows is to use a patterns-based approach. Requirements for workflow languages can be indicated through workflow patterns, i.e., frequently recurring structures in processes that need support from some process-aware information system. The Workflow Patterns Initiative [6] aims at the systematic identification of workflow requirements in the form of patterns.

The Workflow Patterns Initiative resulted in various collections of patterns. The initial 20 control-flow patterns have been extended with additional control-flow patterns and patterns for other perspectives such as the resource, data, and exception handling perspectives. All of these patterns have been used to evaluate different systems in a...

This is a preview of subscription content, log in to check access.

Recommended Reading

  1. 1.
    van der Aalst WMP, ter Hofstede AHM, Kiepuszewski B, Barros AP. Workflow patterns. Distrib Parallel Database. 2003;14(1):5–51.CrossRefGoogle Scholar
  2. 2.
    Casati F, Castano S, Fugini MG, Mirbel I, Pernici B. Using patterns to design rules in workflows. IEEE Trans Softw Eng. 2000;26(8):760–85.CrossRefGoogle Scholar
  3. 3.
    Hohpe G, Woolf B. Enterprise integration patterns. Reading: Addison-Wesley; 2003.Google Scholar
  4. 4.
    Russell N, van der Aalst WMP, ter Hofstede AHM, Edmond D. Workflow resource patterns: identification, representation and tool support. In: Proceedings of the 17th International Conference on Advanced Information Systems Engineering; 2005. p. 216–32.Google Scholar
  5. 5.
    Russell N, ter Hofstede AHM, Edmond D, van der Aalst WMP. Workflow data patterns: identification, representation and tool support. In: Proceedings of the 24th International Conference on Conceptual Modeling; 2005, p. 353–68.CrossRefGoogle Scholar
  6. 6.
    Workflow Patterns Home Page. http://www.workflowpatterns.com.
  7. 7.
    Russell N, van der Aalst WMP, ter Hofstede A. Workflow Patterns: The Definitive Guide. MIT press, Cambridge, MA; 2016.Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Eindhoven University of TechnologyEindhovenThe Netherlands

Section editors and affiliations

  • Barbara Pernici
    • 1
  1. 1.Dept. di Elettronica e InformazionePolitecnico di MilanoMilanItaly