Get in Touch

Course Outline

Introduction

  • Process initiation
  • Process termination
  • Tasks and simple workflows
  • Sending messages
  • Receiving messages
  • Defining SCRIPT types
  • Defining TASK types

Subprocesses

  • Activity invocation
  • Ad-hoc subprocesses
  • Transactional subprocesses

Start Events

  • Message
  • Cyclic process initiation
  • Signal
  • Conditional trigger
  • Start event for one of N scenarios
  • Multiple start events

End Events

  • Message
  • Signal
  • Error
  • Escalation
  • Cancellation
  • Process completion at one level

Intermediate Events

  • Event catching
  • Event throwing
  • Limiting events
  • Event subprocess
  • Timer event in normal flow
  • Timer event on activity boundary
  • Message throwing
  • Message catching in normal flow
  • Gateway event types
  • Error
  • Escalation
  • Signal
  • Exception message communication between tracks

Structures for Connecting and Sharing Paths in Processes

  • Parallel splitting
  • Exclusive splitting
  • Conditional splitting
  • Merging alternative paths
  • Merging parallel paths
  • Merging conditional paths
  • Path discrimination

Creating Structures to Support Unique Flows

  • Types of exceptions
  • Best practices for handling exceptions

Repeated Activity Practice

  • Loops
  • Multi-instance activities
  • Batch processing

Transactional Subprocesses

  • Concept of transaction
  • Compensating activities
  • CANCEL event
  • Designing compensation mechanisms

Requirements

A solid understanding of BPMN Modeling at the descriptive level is required, including: basic start and end events, standard gateways, and simple process models. Typically, foundational BPMN concepts are not covered during the training.

 14 Hours

Testimonials (1)

Related Categories