Preface
About this documentation
Documentation conventions
Product support contact information
Introduction to Progress OpenEdge Business Process Modeler
Business Process Modeler supported platforms
System requirements
Getting started with Business Process Modeler
Starting Business Process Modeler
Exploring Business Process Modeler
Using the Business Process Modeler menubar
Business Process Modeler Tasks pane
Using shapes
Business Process Modeler palette
Using keyboard shortcuts
Localizing Business Process Modeler
Developing Business Process Modeler projects
Project facets
Project facet properties
Creating a BPM project
Creating a BPM process
Creating a Web application
Exporting BPM applications
Importing BPM applications
Managing multiple processes
Importing a process file
Adding a new BPM process
Adding a new Web application
Importing a process file
Using a process file as a template
Using a process file from recent releases
Importing XPDL files
Using a project as a template
Creating a simulation project
Designing a process template diagram
Creating a process template diagram
Changing shapes
Connecting worksteps
Using multiple links
Using multiple incoming links to worksteps
Using multiple outgoing links from worksteps
Using multiple incoming/outgoing links with gateways
Defining Loops in the workflow
Adding notes
Managing gestures
Using mouse gestures
Creating custom gestures
Using the Gesture Editor
Designing gestures
Guidelines for gestures
Saving custom gestures
Using custom gestures
Performing additional Business Process Modeler operations
Publishing the process
Managing pages
Generating 360 degree view
Opening a subprocess
Printing the process template
Exporting the process template
Generating a process summary
Viewing process summary
Managing phases
Creating a phase
Resizing a phase
Performing additional phase operations
Working with the Overview page
Introducing the Overview page
Reviewing the Overview page
Managing tasks
Adding a task
Performing other operations
Introducing Path Analysis
Using the Path Analysis view
Exploring the Path Analysis view
Defining process properties
Setting process properties
Setting Business Process Modeler preferences
Using the Activity page
Using the Application page
Using the Diagram page
Using the Export page
Using the Simulation page
Using dataslots
Reviewing the Dataslots tab
Supported dataslot types
Using system dataslots
Creating user-defined dataslots
Dataslot properties
For a CHARACTER dataslot
For a INTEGER and INT64 dataslot
For a LOGICAL dataslot
For a DATETIMETZ dataslot
For an List dataslot
For a Map dataslot
For a Number dataslot
For an Object dataslot
For a Business Object dataslot
Defining the dataslot description
Defining the dataslot format
Presentation formats for the CHARACTER dataslot
Specifying validation at the dataslot level
Exporting and importing dataslots
Exporting dataslots
Importing dataslots
Defining and assigning performers
Reviewing the Performers tab
Default performers
Defining performers
Defining a user as a performer
Defining an adapter as a performer
Using managed adapters
Defining a subprocess performer
Defining an inline subprocess
Using the New Embedded Subprocess icon
Using the Collapse functionality
Using a process model
Assigning performers
Using the Tasks pane
Changing the workstep performer
Using swim lanes
Creating swim lanes
Resizing swim lanes
Performing additional swim lane operations
Setting workstep properties
About worksteps
Workstep properties
Defining properties of Start workstep
Specifying general properties of Start workstep
Using the Fields tab of Start workstep properties
Adding dataslots
Using the Messaging tab of Start workstep properties
Defining properties of Activity worksteps
Specifying general properties of Activity workstep
Defining a Loop condition
Using the Fields tab of Activity workstep properties
Defining collaboration tasks
Defining properties of Adapter worksteps
Specifying general properties of Adapter workstep
Using the Dataslots tab of Adapter workstep properties
Mapping dataslots in an Adapter workstep
Defining properties of Subprocess worksteps
Specifying general properties of Subprocess workstep
Using Dataslot tab of Subprocess workstep properties
Mapping dataslots in a Subprocess workstep
Defining properties of Message worksteps
Defining properties of End worksteps
Using Messaging tab of End workstep properties
Using the Dataslots tab for Web applications
Defining properties of Decision gateways
Defining Exclusive Decisions
Defining properties of Or-Join gateways
Defining properties of Exclusive Or-Join gateways
Defining properties of AND gateways
Defining link properties
For process models
For Web applications
Defining a Rollback
Using the Compensation Flow connector
Defining a Timeout in worksteps
Managing multiple worksteps
Modifying multiple workstep properties
Aligning and spacing worksteps
Introducing Monitoring process
Designing a monitoring process
Configuring monitoring workstep
Default performer for monitoring workstep
Assigning EIID
Using a subprocess
Using dataslots
Defining workstep presentation format
Defining workstep presentation
Defining Auto-generated HTML presentations
Defining custom presentations
Defining Flow presentations
Using a Flow presentation
Using a Flow (private) presentation
Defining Mobile presentation
Defining GUI presentation
Defining Tablet presentation
Defining Other presentation
Using alerts
Reviewing the Alerts tab
Defining an alert
Associating an alert with a workstep
Configuring and running simulation
Adding a process model
Exploring the Progress OpenEdge BPM Simulation perspective
Configuring a simulation scenario
Adding a scenario
Modifying simulation settings for a scenario
Importing and exporting a scenario
Exporting a scenario
Importing a scenario
Configuring simulation parameters for a process
For worksteps
For connectors
For paths
Setting the probabilities
Managing performers
Managing resources
Defining objectives
Setting calendar
Performing other operations
Choosing a randomization method
Specifying a date
Running a process simulation
Viewing process information
Viewing project information
After completion of simulation
Generating a simulation report
Viewing simulation report details
Process simulation result
Resource usage results
Violations and recommendations
Calendar
Comparing simulation results
Generating Real-time Comparison Report
Working with User Management tool
Types of members
Starting User Management tool
Printing organization chart
Managing nodes
Managing users
Managing groups
Adding group members
Managing queues
Importing users
Working with Business Calendar
Using the Business Calendar tool
Managing calendars
Managing schedules
Overwriting a schedule
Managing business objects
Using the Business Object Manager
Importing business objects
Importing a business object from Business Object XML file
Importing a business object from an XSD file
Importing a business object from a Java Bean file
Exporting a business object
Using business objects in a link
Using business objects in applications
Using business objects in scripts
Product support contact information
Copyright
Business Process Modeler tutorial
Designing a process template diagram
Reviewing the process requirements
Defining the process flow
Creating the process model
Defining the process information flow
Defining process performers
Defining workstep properties
Assigning dataslots to worksteps
Saving and installing the process
Installing the published application
Creating an instance and performing a task
Preface
Creating an instance and performing a task