Course Information

Objectives and Content

After taking this course the student should have achieved the following objectives:
- Knows the characteristics of workflow processes, workflow management systems and groupware.
- Is able to make a workflow model based on an informal description.
- Can apply concepts such as case, task, work item, activity, role, organizational unit, resource, push, pull, etc.
- Knows the reference architecture of workflow systems and is aware of the basic functionality offered by contemporary systems.
- Can analyze a workflow process (validation, verification, and performance analysis).

The content of this course contains workflow management systems, workflow modeling, workflow concepts (tasks, work items, activities, roles, groups, etc.), workflow analysis (validation, verification, and performance analysis), and the link to other groupware systems are considered in detail.
Detailed outline of course:
1. Introduction Business Process Management
2. Workflow modeling: Modeling the process perspective
3. Workflow modeling: Modeling the organizational perspective (including link to groupware)
4. Workflow modeling: Modeling the other perspectives (including link to document management)
5. Process-aware information systems: Workflow management technology
6. Methods to support workflow (re)design
7. Business process analysis (simulation, etc.)
8. Languages and standards

Course Material

The material for this course consists of the following:

1. The book:
   Workflow Management: Models, Methods and Systems.
   W.M.P. van der Aalst and K.M. van Hee.
   ISBN 0-2-62-01189-1. MIT Press, 2002.
2. The slides used for the presentations:
   All slides (zipped)

3. The exercises

4. Background information such as:
   a. The document "WFMC TC 1011, Workflow Management Coalition - Terminology and Glossary".
   b. The workflow patterns website:
   c. Other resources (links)