Business Process Modeling using Sparx Enterprise Architect

Course #: 21-0614
Duration: 1 Day


  • Business architect
  • Business analyst
  • Business process designer
  • System analyst
  • Software architect
  • Data modeler
  • Software designer


Enterprise Architect Business Process Modeling provides students with a hands-on opportunity for learning how to capture business process models using the Business Process Modeling Notation 2.0 (BPMN) with Sparx Enterprise Architect (EA). Starting with an overview of EA, students will learn how to create, delete, and move model elements, draw relationships, review various tool configurations, model structuring and organization guidelines. 

Students begin building a fact model using UML class diagrams and then create UML actors and use cases to build a business service model. Using BPMN, students create external and internal business process diagrams (orchestrations) using message and sequence flows and gateways. Students then create internal process diagrams using pools and lanes, sub-process and tasks, and events (start, intermediate, and end). The course finishes with students describing composite and detailed conversations, modeling choreographies, and organizing the process model. Most class time is used for students to do hands-on lab exercises following a step-by-step workbook.


Learn how to apply key features of Sparx Enterprise Architect

  • Business fact modeling with UML
  • Business process modeling with BPMN

Build integrated set of business models

  • Business fact model
  • Business process model
  • Business rule model

Diagrams covered

  • UML class diagram
  • UML use case diagram
  • BPMN business process diagram
  • BPMN conversation diagram
  • BPMN choreography diagram

Course Outline (Modules and Topics)

Build Fact Model

  • EA workspace configuration
  • Business domains and entities
  • Relationships and element lists

Build Business Service Model

  • Business actors and services
  • Business service diagram
  • Organize service model

Model Public Business Process

  • External business process diagram
  • Pools, sequence and message flows
  • Exclusive gateway

Model Internal Processes

  • Supporting external processes
  • Parallel gateway
  • Conditional sequence flow
  • Start, intermediate, and end events

Organize Process Model

  • Composite and detailed conversations
  • Choreographies
  • Multi-instance parallel activity
  • Organize participants, conversations, and messages

Model Choreography Process

  • Pools and lanes
  • Sub-processes and tasks
  • Compensations and ad-hoc processes
  • Searching model
  • RTF and HTML reports

Upcoming Public Courses

Related Training

  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1

Related Products

  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1

Contact us to schedule your training course