Business Process Modeling Notation Training


Business Process Modeling Notation - 1 or 2 Day Course

For organizations seeking to harness a formal, industry standard notation for specifying their business processes using the Enterprise Architect tool.

Why Choose this Course?

Are Visio flowcharts not cutting it for your projects? Are you seeking a more precise and consistent way to describe your business processes? This BPMN™ course will allow you unambiguously specify every aspect of your business (or other) processes, including their choreography, events, messages, participants, flows, etc.

Course Overview

The Business Process Modeling Notation™ (BPMN™ 2.0) course teaches participants how to leverage this standard graphical language for specifying (business) process models.

A formal BPMN™ process model mitigates the ambiguity often associated with narrative specifications, and provides the source from which, optionally, executable BPEL specifications can be generated.

The one-day course covers the core notation of BPMN™, while the two-day training delves deeper into the notation, including the executable aspects of the language, and comprises an end-to-end exercise.

What will you learn?

Course Modules

Module: Introduction to Enterprise Architect

  • User Interface
  • Managing Projects
  • Managing Diagrams
  • Creating Diagram Elements
  • Managing Diagram Element Appearance
  • Deleting Model Elements
  • Managing Connectors
  • Managing Package Content
  • Tool Configuration

BPMN 2.0

Module: Core Concepts
  • Overview
  • Process
  • Steps for modeling a Business Process
  • Flow Objects
    • Events
      • Handling strategies
      • Event Types
        • Cancel, Timer, Conditional, Signal, etc.
      • Start, End, and Intermediate Event
    • Activity
      • Sub-Process
        • Event Sub-Process
        • Transaction Sub-Process
      • Task
        • Send, Receive, Service, User, Manual, Rule, Script
      • Call Activity
      • Loop semantics
    • Gateway
      • Exclusive
      • Inclusive
      • Parallel
      • Event-based
      • Complex
  • Lanes
    • Mapping to Roles
  • Items and Data
    • Data Object and Data Association
  • Artifacts
    • Group, Text Annotation, Association
  • Sequence Flow
  • Common Elements
    • Message, Error, Escalation, Resource, Signal,...
  • Compensation Handling
  • Collaboration Models
    • Pool
    • Participant
    • Partner Entity/Role
    • Message Flow
Module: End-to-End Exercise
  • The Change Control Board (CCB) Process, or a User defined exercise

Who Should Attend?

This one-day or two-day course caters to business/system analysts, enterprise architects, and domain experts. The course is of value to any process modeler who is looking to work with a standard, versatile, and up-to-date business process notation.


This course helps participants respond to the growing demand for business process models that can not only reside in the same metadata repository as other software development artifacts, but also be explicitly traced to these artifacts.

Furthermore, BPMN™ diagrams modeled with sufficient detail and precision can be used to automatically generate BPEL (Business Process Execution Language) or other process execution languages.

Related Courses

Related Products

The BPMN Integrity Extension to Enterprise Architect provides a comprehensive, rule-based verification of the quality and coherence of BPMN 2.0 process models.

A Visio-to-BPMN Conversion Service to convert process diagrams built in Visio into BPMN 2.0 compliant models.

An XPDL-to-BPMN Conversion Service to import XPDL 2 compliant files and convert them to the BPMN 2.0 specification.

Special Offers

Request a FREE BPMN 2.0 Validation Extension to Enterprise Architect!

This Training Is Available Via...

Online Delivery

Online web-based class, from the comfort of your desk!

Course Inquiry Form

To inquire about pricing, availability, or other information related to this training course please, tell us your requirements by completing the form below (alternatively call us at the number specified in the Contact Us page).
Please view our Privacy Policy page if you have concerns about filling out this form.
We will respond to you as soon as possible.


  • Complete all required fields.
  • Hit Backspace to clear fields.
  • Please wait for confirmation after clicking Send.