Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Business Process Engine
OpenB concepts
Business Processing
Incorporated concepts
 Trigger based processing
 Finite state machine concept
 Event library
Trigger based processing
 Task engine handles triggers
 Timed triggers
 Operation based triggers
Finite state machine
 States
 Transistions based on business rules
 Events based on transistion.
Finite state machine
Finite state machine
 Each process starts with a starting state.
 Each state can contain a number of
possible transition...
Finite state machine
 Transitions will be triggered if the
business rules criteria will be met.
 A transition will resul...
Finite state machine
 Transitions can contain a number of
events.
 All events are being run in order.
 Events are isola...
Finite state machineExample
Upcoming SlideShare
Loading in …5
×

OpenB Concepts - BPM Engine

The OpenB business process engine is an event driven and finite state machine base BPM engine. This presentation is about the internal concepts which are used in the engine.

  • Login to see the comments

  • Be the first to like this

OpenB Concepts - BPM Engine

  1. 1. Business Process Engine OpenB concepts
  2. 2. Business Processing
  3. 3. Incorporated concepts  Trigger based processing  Finite state machine concept  Event library
  4. 4. Trigger based processing  Task engine handles triggers  Timed triggers  Operation based triggers
  5. 5. Finite state machine  States  Transistions based on business rules  Events based on transistion. Finite state machine
  6. 6. Finite state machine  Each process starts with a starting state.  Each state can contain a number of possible transitions which result in a state change. Finite state machine - states
  7. 7. Finite state machine  Transitions will be triggered if the business rules criteria will be met.  A transition will result in a state change if criteria are met.  The events coupled are being run. Finite state machine – Transistions and business rules
  8. 8. Finite state machine  Transitions can contain a number of events.  All events are being run in order.  Events are isolated. Finite state machine - Events
  9. 9. Finite state machineExample

×