Navigation
  • The Microguide to Process Modeling in BPMN 2.0: How to Build Great Process, Rule, and Event Models
    The Microguide to Process Modeling in BPMN 2.0: How to Build Great Process, Rule, and Event Models
  • Business Process Management with a Business Rules Approach: Implementing The Service Oriented Architecture
    Business Process Management with a Business Rules Approach: Implementing The Service Oriented Architecture
Bosch Software Downloads
« Business Events in the Context of OMG’s BMM | Main | Unpacking Decision Management: A Changing Landscape »
Friday
May072010

The Three Metaphors of Business Process Modeling

Event Based Architectures and Complex Event Processing (CEP) are an increasingly prominent part of today's advanced enterprise architectures. The event-driven process is one of the  seven important process usage patterns. Organizations use the pattern to interact and respond to a growing volume of business events and transactions on a daily basis. To create an effective event-driven process, you will need a new kind of analysis.

Event analysis is an emerging area of business process modeling that develops support for the decision-based processing of enterprise-significant events. It is also increasingly an essential part of strategies for the evolving Internet of things and crucial aspects of modern architectures in High-Consequence Systems Architectures, including C2 applications such as situational awareness.

Chandy and Schulte define "A business event is an event that is meaningful for conducting commercial, industrial, and governmental or trade activities." The event we refer to here is not the various BPMN events of the circular kind. We are referring to events that occur outside the walls of the organization. An event is Boolean in nature; it either happened (True) or not at all (False). The event is meaningful because it might affect a business process. It provides an external message or a channel that several processes must consume, activate and respond.

Do not confuse the business event with complex event processing (CEP). CEP is an approach to deselecting events that reveal the event with a SQL-like language.

Consequently, we have a new metaphor that is indispensable in business process modeling: the business event. The table below lists the key distinctions between the three business metaphors.

Business Event

Business Process

Business Decision

Unpredictable, random in nature

Stateful in Nature

Stateless In Nature

Is monitored by participants and sorted by rules

Sequence of activities conduction by participants

Logic, computations and business data, create actions and outcomes.

Based on observation

Sequence of activities and monitoring and control for participants

Actions, direction, control for events and processes

Improvements in observations improve risk management, agility and understanding

Improvements in process metrics

More consistent policies, tighter control of business strategies (BMM)

Representation is evolving

Visual BPMN

Visual Logic

 

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (3)

[...] This post was mentioned on Twitter by Roger Carhuatocto. Roger Carhuatocto said: Chilcano's feed: The Three Metaphors of Business Process Modeling http://ow.ly/17jxVK [...]

IcsaN-834...

Замечательный сайт на PHP по отдыху http://dleclub.ws/ для профи...

May 13, 2010 | Unregistered CommenterIcsaN-834

Another great post by Tom. Good description of the three metaphors between business event vs. business process vs. business decision.

I believe the key issue or challenge with process modeling is the unfamiliarity of most business users and even analysts with how to do this and also the lack of availability of easy-to-use tools that are better than just using Visio or PowerPoint.

We have been using the AccuProcess Modeler in the recent months and have found this to be a great tool which anyone can use without a lot of formal training. It includes process modeling, documentation and even process simulation for the as-is and to-be processes. It is available at: www.accuprocess.com

Thanks.

October 8, 2010 | Unregistered CommenterJonathan Boyd

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>