Applying Patterns during Business Process Modeling

  • Authors:
  • Thomas Gschwind;Jana Koehler;Janette Wong

  • Affiliations:
  • IBM Zurich Research Laboratory, Switzerland;IBM Zurich Research Laboratory, Switzerland;IBM Software Group, Canada

  • Venue:
  • BPM '08 Proceedings of the 6th International Conference on Business Process Management
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Although the business process community has put a major emphasis on patterns, notably the famous workflow patterns, only limited support for using patterns in today's business process modeling tools can be found. While the basic workflow patterns for control flow are available in almost every business process modeling tool, there is no support for the user in correctly applying these simple patterns leading to many incorrectly modeled business processes. Only limited support for pattern compounds can be found in some tools, there is no active support for selecting patterns that are applicable in some user-determined context, tools do not give feedback to the user if applying a pattern can lead to a modeling error, nor do they trace the sequence of applied patterns during the editing process.In this paper, we describe an extension of a business process modeling tool with patterns to provide these capabilities. We distinguish three scenarios of pattern application and discuss a set of pattern compounds that are based on the basic workflow patterns for control flow. We present an approach where business users receive help in understanding the context and consequences of applying a pattern.