Modeling is the first phase of the BPM Application development lifecycle, as the preceding diagram shows, and is carried out by Process Analysts. It lays the foundation for Process Development, by creating a model of the process to be implemented. Oracle BPM Suite 11g provides a rich set of applications to perform modeling.
How to do it...
During the phase of modeling you will learn the following:
Simulating a BPM Application development lifecycle
Modeling a fictitious organization
Creating Business Process Flow
Defining process participants, Roles, and Organization Units
Defining the start and end of your process
Adding user interaction to your Process Flow
Controlling your Process Flow using gateways and sequence flows
Communicating with external processes and services (optional)
Creating Process Data objects
Adding documentation to Flow Elements and processes
Handling information in your process design
Configuring activity instance attributes
Developing arguments, scope, and access
Creating data associations
Developing transformations
Creating MDS for BPM
How it works...
The Oracle BPM Suite provides two primary applications for modeling and implementing business processes:
Oracle BPM Studio supports Business Process Management Notation (BPMN) 2.0. It is a component of the Oracle BPM Suite that provides a user-friendly environment.
Business Process Composer provides a user friendly environment for editing processes and process templates created in Oracle BPM Studio.
You will simulate, model, define, interact, control, and document, using Oracle BPM Studio. As this is the chapter in which you will model the Business Process, you will act as a Process Analyst and you will use Oracle BPM Suite 11g BPM Studio to model the Business Process.