Get in Touch

Course Outline

Overview

  • BPMN as an OMG standard
  • Strategies for reading the specification

Analysis

  • Methods and styles (not covered in specs)
  • Processes and rules

Executing BPMN2 Process Elements

Processes and Activities

  • Distinction between Activity and Task
  • Human Interactions
  • Task Categories
  • Sub-Process
  • Call Activity
  • Loop Characteristics and Multi-Instance

Events

  • Core Concepts
  • Start and End Events
  • Intermediate Events
  • Trigger Mechanisms
  • Types of Events
    • Message
    • Timer
    • Error
    • Escalation
    • Cancel
    • Compensation
    • Link

Gateways

  • Sequence Flow Considerations
  • Exclusive Gateway
  • Inclusive Gateway
  • Parallel Gateway
  • Event-Based Gateway
  • Parallel Event-Based Gateway
  • Complex Gateway

Compensation

  • Compensation Handler
  • Compensation Triggering
  • Relationship between Error Handling and Compensation

Transactions

  • Transaction definition
  • Transaction outcomes
    • success
    • error
    • cancel

Human Tasks (outside specification)

  • Integrating Human Tasks within Processes
  • Human Task Service
  • Human Task Clients

Testing and Debugging

  • Unit Testing
  • Debugging Techniques

Requirements

Proficiency in at least one programming language is required. No prior knowledge of BPMS (Business Process Management Systems) is necessary.

 35 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories