Use Case: Using BPM Studio to Create Project Templates

1-12 Modeling and Implementation Guide for Oracle Business Process Management 3. Implement the processes by integrating each element of the process with back-end systems and reusable services. process developer. 4. Create a project template using Oracle BPM Studio. process developer 5. Publish the project template to the Oracle BPM MDS repository process developer. 6. Create a new Oracle BPM project based on a project template process analyst 7. Implement the required reusable services defined by the project template process analyst 8. Deploy the project to Oracle BPM run time process analyst

1.6.2 Use Case: Using BPM Studio to Model Processes and Deploy an Application

This use case involves using Oracle BPM Studio to create process models. These models are used to create working business applications that are deployed to the Oracle BPM run time. Typical Workflow for Using Oracle BPM Studio to Model Processes 1. Determine the business requirements process analyst.

2. Model the required business processes using Oracle BPM Studio process analyst

process developer Process analyst can use the Process Analyst role in Oracle JDeveloper.

3. Run simulations to test and improve process performance. process analyst

process developer.

4. Implement the processes by integrating each element of the process with back-end

systems and reusable services. process developer.

5. Compile the Oracle BPM project as a composite application. process developer

6. Deploy the application to the run time environment process developer, business

administrator.

7. Interact with the deployed processes as part of a running business application

process participants, process owner 8. Maintain and monitor the running process-based applications business administrator, process owner

1.6.3 Use Case: Using Business Process Composer to Create Process Blueprints

This use case involves creating process blueprints using Business Process Composer. These blueprints are then shared with process developers who import them into Oracle BPM Studio, where they perform further refinement and implementation. Typical Workflow for Using Business Process Composer to Create Process Blueprints 1. Create process blueprints using Business Process Composer. process analyst 2. Provide implementation details for the business process and prepare the process-based business application for deployment. process developer 3. Create project templates and publish them to the Oracle BPM Metadata Store repository using Oracle BPM Studio. process developer 4. Create a project based on a the project template. process analyst Oracle Business Process Management Suite Overview 1-13 5. Edit the project as defined by the edit policies of the project template. process analyst 6. Deploy the project to Oracle BPM run time. process analyst, process administrator

1.6.4 Use Case: Using Business Process Composer to Revise Oracle Business Rules

The use case involves using Business Process Composer to edit Oracle Business Rules at run time. After an application is deployed, process analysts and owners can open the deployed project and edit Oracle Business Rules. Typical Workflow for Using Business Process Composer to Revise Oracle Business Rules

1. Model a set of business processes process analyst

2. Implement and deploy an application process developer

3. Edit the Oracle Business Rules at run time using Business Process Composer.

process owner

1.6.5 Use Case: Using The Oracle BPA Suite to Model Your Business Processes

This use case involves using the Oracle BPA Suite to model your business processes. These processes can be imported into Oracle BPM Studio. Typical Workflow for Using the Oracle BPA Suite and Oracle BPM Suite to Model Processes 1. Determine the business requirements process analyst. 2. Design your business architecture by capturing strategic objectives, process maps, value chain diagrams using Oracle BPA. process analyst. 3. Perform strategic analysis to determine potential process candidates for Oracle BPM projects. process analysts 4. Design detailed process flows for the process candidates identified above. process analyst 5. Import your process models into Oracle BPM Studio process analyst, process developer. 6. Implement the processes by integrating each process component with back-end systems and reusable services. process developer. 7. Deploy the business processes, as a BPM project, to the run time environment process developer, business administrator. 8. Interact with the deployed processes as part of a business application process participant, process owner 9. Maintain the processes business administrator, process owner