Process anti-patterns: How to avoid the common traps of business process modeling, Part 1

Modeling control flow

From the developerWorks archives

Jana Koehler and Jussi Vanhatalo

Date archived: November 22, 2016 | First published: February 28, 2007

This article describes typical modeling errors extracted from hundreds of actual process models created in different tools, including WebSphere Business Modeler. These anti-patterns cover six common process modeling scenarios. Part 1 of this article focuses on two scenarios around the modeling of control flow. We discuss anti-patterns that occur when you need to describe branching and iterative behavior in a business process model. We introduce an example illustrating typical errors, which we generalize into an anti-pattern. We then present one or several patterns that show a correct solution to the modeling scenario, and summarize our recommendation.

This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some steps and illustrations may have changed.



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Business process management, WebSphere, Architecture
ArticleID=197965
ArticleTitle=IBM WebSphere Developer Technical Journal: Process anti-patterns: How to avoid the common traps of business process modeling, Part 1
publish-date=02282007