Get in Touch

Course Outline

Overview

  • BPMN as an OMG standard
  • Understanding how to read the specification

Analysis

  • Methodologies and modeling styles (not defined in the specification)
  • Differentiating processes and rules

Executing BPMN 2 Process Elements

Processes and Activities

  • Distinction between Activity and Task
  • Facilitating human interactions
  • Categories of Tasks
  • Sub-Processes
  • Call Activities
  • Loop Characteristics and Multi-Instance handling

Events

  • Core concepts
  • Start and End Events
  • Intermediate Events
  • Triggers
  • Event Types
    • Message
    • Timer
    • Error
    • Escalation
    • Cancel
    • Compensation
    • Link

Gateways

  • Considerations for Sequence Flows
  • Exclusive Gateway
  • Inclusive Gateway
  • Parallel Gateway
  • Event-Based Gateway
  • Parallel Event-Based Gateway
  • Complex Gateway

Compensation

  • Compensation Handlers
  • Triggering Compensation
  • The relationship between Error Handling and Compensation

Transactions

  • Defining Transactions
  • Transaction Outcomes
    • Success
    • Error
    • Cancel

Human Tasks (Outside Specification)

  • Integrating human tasks within processes
  • Human task services
  • Human task client applications

Testing and Debugging

  • Unit testing
  • Debugging techniques

Requirements

Participants should have knowledge of at least one programming language. Prior experience with BPMS is not required.

 35 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories