Participant assignment rules and user interface structure Task event and

Participant assignment rules and user interface

This preview shows page 19 - 33 out of 39 pages.

Participant assignment rules and user interface structure Task, event and sequence flow expressions BPMS- specific: work queues, forms, connectors…
Image of page 19
Cheat sheet 1. Control flow 2. Data flow 3. Resources > specify sequence flow expressions… > specify data types and data mappings > specify participants assignment rules, service details... ERP Senior Finance Officer Finance Department Check Invoice Mismatches Enter Invoice Details mismatch exists no mismatches Block Invoice Invoice received Invoice posted Post Invoice Invoice blocked Invoice Invoice Report Invoice Invoice DB
Image of page 20
3. Business Process Management Systems (BPMS)
Image of page 21
BPMS General Architecture
Image of page 22
Process modeling tool To create and modify executable process models (by specifying execution properties) To store and retrieve automation solutions from a process model repository May import from conceptual process modeling tools
Image of page 23
Execution Engine Instantiates executable process models (also called “cases”) Orchestrates distribution of work items to process participants and software services in order to execute a business process from start to end Logs execution data
Image of page 24
Worklist Handler Imagine it as an “inbox” Offers work items to process participants and allows participants to commit to these work items Handles participants’ work queues and work item priorities May provide social network capabilities
Image of page 25
Worklist
Image of page 26
Image of page 27
Push: select a “victim”
Image of page 28
Pull: resources decide
Image of page 29
Push vs. pull Pull control Determined by people, i.e. “race” among resources Select to start and/or select to allocate work item Push control (Weighted) round robin Shortest queue Select most appropriate (specialized) resource
Image of page 30
Administration & Monitoring Tools To manage automation solutions To configure access to system components To monitor participants availability and performance of process cases
Image of page 31
Example monitoring & administration tools 32 IBM BPM Process Admin Console IBM BPM Process Portal Perspective BPMOne
Image of page 32
Image of page 33

You've reached the end of your free preview.

Want to read all 39 pages?

  • Fall '15
  • MARTIN
  • Business process modeling

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture