Get in Touch

Course Outline

Course Overview

  • BPMN as an OMG standard
  • Interpreting the specification

Analysis Phase

  • Methodologies and modeling styles (outside the scope of the official specs)
  • Processes versus business rules

Executing BPMN 2 Process Elements

Processes and Activities

  • Distinction between Activity and Task
  • Human interactions
  • Task types
  • Sub-processes
  • Call Activity
  • Loop characteristics and multi-instance configurations

Events

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

Gateways

  • Considerations for sequence flow
  • Exclusive Gateway
  • Inclusive Gateway
  • Parallel Gateway
  • Event-based Gateway
  • Parallel event-based Gateway
  • Complex Gateway

Compensation Mechanisms

  • Compensation handlers
  • Triggering compensation
  • Relationship between error handling and compensation

Transactions

  • Defining transactions
  • Transaction outcomes
    • Success
    • Error
    • Cancel

Human Tasks (Beyond the Specification)

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

Testing and Debugging

  • Unit testing strategies
  • Debugging techniques

Requirements

Proficiency in at least one programming language is required. Prior experience with BPMS is not necessary.

 35 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories