variables Service details Code snippets Participant assignment rules and user interface structure Task, event and sequence flow expressions BPMS-specific: work queues, forms, connectors…
+ Business Process Management System
+ Process Modeling Tools 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 Example: Bizagi Modeller
+ 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
+ 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
+ Administration & Monitoring Tools • To manage automation solutions • To configure access to system components • To monitor participants availability and performance of process cases
+ External Services • Expose a service interface with which the engine can interact • The engine provides the invoked service with the
You've reached the end of your free preview.
Want to read all 25 pages?
- Spring '18
- Business process modeling