Radhika Technosoft head
Oracle BPM Development
Radhika Technosoft head

This Oracle BPM 11g: Implement the Process Model training is ideal for process developers who want to learn how to implement a BPM process model. It also teaches you how to collaborate and support the needs of process analysts in their role as modelers and co-implementers of the process.


Learn To:

  • Define the underlying implementation for processing user tasks, business rule tasks and service tasks.
  • Manage the flow of information through a business process by mapping data objects into and out of gateways and business rules.
  • Integrate data objects into the design of human task forms.
  • Create more complex process models to meet your business needs.
  • Use different types of events, including message, signal and timer events.
  • Manage synchronous and asynchronous communication between processes and sub-processes, peer processes and other services.
  • Understand exception handling and UI customization.

Integration with SOA Suite

Since OBPM is closely integrated with SOA Suite, this course will also help you develop a clear understanding of how OBPM integrates with SOA in both the run-time and the development environment. Expert Oracle University instructors will help you develop this knowledge through a combination of instruction and hands-on exercises.

Recommended Prerequisite Knowledge

It addresses a more technical audience than the OBPM 11g Modeling course. It assumes that you already understand the basics of process modeling and know how to use the modeling tools of BPM Studio

Overview of Oracle BPM Process Implementation

  • Review of Oracle BPM Architecture
  • Review of BPM Modeling
  • Overview of the Development Environment:
  • About Process Accelerators
  • Introducing the SalesQuote Model

A Collaboration: Developer and Process Analyst

  • Collaborative Process Design: An Overview
  • Introducing Process Composer
  • Creating project templates for the Business Process Composer user
  • Discussing the Developer's role in supporting the process analyst

Using Business Objects

  • Working with information in a process
  • Explaining Data Objects and their scope
  • About Data object types and their representation
  • Describing Data mapping and association
  • Creating a Business Object
  • Declaring Process and Project Data Objects
  • Defining business indicators

Implementing User Tasks

  • Overview of human tasks
  • Creating a human task
  • About Human task patterns
  • Explaining Parameters and data association
  • About Task forms

Writing Expressions and Initializing Variables

  • Introducing expressions
  • About Simple expressions
  • About XPath expressions
  • About XSL transformations
  • Discussing a more advanced XPath example
  • Using expressions in conditional transitions

Building Web Forms in Business Process Composer

  • Overview of Web Forms
  • Introducing the Web Form Designer
  • About the Development Approach
  • Adding Components to a Web Form
  • Customizing Components of a Web Form
  • Adding Form Rules to a Web Form

Implementing Business Rule Tasks

  • Overview of Business Rule
  • Discussing Rulesets and Bucketsets
  • About Globals
  • Creating business rules
  • Testing business rules

Defining Human Workflows

  • Overview of Human workflow
  • About Patterns
  • Defining human workflows
  • About Task options
  • Defining and using parametric roles
  • The ApproveDeal human workflow: An example

Implementing Service Tasks

  • Overview of Services and References
  • Overview of Service Adapters
  • Overview of Mediators and BPEL Services
  • Creating a Service Task

Overview of Events

  • Overview of events
  • More on Timer events
  • More on Signal events
  • Discussing the exclusive XOR Event Gateway

Controlling and Organizing the Process Flow

  • Overview of Subprocesses
  • About the embedded subprocess
  • About the reusable subprocess
  • About the event subprocess
  • Interrupting or altering the process flow
  • About Peer process communication
  • About Interprocess communication
  • Setting up an interprocess communication using Message events

Handling Exceptions in the BPM Process

  • Overview of Exception handling
  • About System events and Business events
  • Handling errors for an activity and a subprocess
  • Handling errors at the process level
  • Discussing Error events
  • Error handling in a reusable subprocess
  • Error handling in a called peer process
  • Explaining Policy driven exception handling

Developing the User Interface using ADF - An Introduction

  • Overview of ADF
  • Explaining some fundamentals of JSF
  • About Task Forms and task flows
  • Working with the ADF page editor
  • Explaining UI Development and Deployment
  • Using the Integrated WebLogic Server for UI development
  • Working in parallel with a UI development team
  • Managing code lines

User Interface Options

  • Making the Process UI your own - what are your options?
  • Customizing the ADF Workspace
  • Discussing Custom UIs and the APIs
  • Creating an ADF Custom UI
  • Creating a Non-ADF Custom UI (this is just a high level overview)
  • About The Process Spaces Alternative Workspace

our services Radhika Technosoft head RADHIKA Technosoft, a pioneer in software training has brought monumental changes in the methods and services offered. We're not an organization who puts across implausible claims. Since our inception, our services are exactly what we promised. On a given note, our service offerings are Online training, Corporate training, Certification, Web development and Job support.

our courses Radhika Technosoft head RADHIKA Technosoft is one of the trusted training institutes that offer online training for WEBSPHERE, SAP, ORACLE, PROFESSIONAL COURSES, works with a mission to make online software learning easier for all the students across the world.

Radhika Technosoft our courses websphere
Radhika Technosoft our courses sap
Radhika Technosoft our courses oracle
Radhika Technosoft our courses professional courses
Radhika Technosoft our courses java
Radhika Technosoft our courses microsoft
Radhika Technosoft our courses tibko
Radhika Technosoft our courses websphere
Radhika Technosoft our courses sap
Radhika Technosoft our courses oracle
Radhika Technosoft get in touch

Radhika Technosoft get in touch message get in touch
Feel free to get in touch with us.

contact us

Radhika Technosoft
No.1, 4th floor ideal home township,
Raja Rajeshwari Nagar,
Bangalore - 560098

social network
  • Facebook
    Radhika Technosoft Social icon
  • Linkedin
    Radhika Technosoft Social icon
  • Twitter
    Radhika Technosoft Social icon
  • Google Plus
    Radhika Technosoft Social icon

Copyrights @ All rights reserved | Privacy Policy | Sitemap Login

Scroll Up