Sign in
|
Register
|
Mobile
Home
Browse
About us
Help/FAQ
Advanced search
Home
>
Browse
>
Oracle Press
>
Oracle Business Process Management Suite 11g Handbook
CITATION
Das, Manoj;
Deb, Manas; and
Wilkins, Mark
.
Oracle Business Process Management Suite 11g Handbook
.
US
: McGraw-Hill Osborne Media, 2011.
Add to Favorites
Email to a Friend
Download Citation
Oracle Business Process Management Suite 11g Handbook
Authors:
Manoj Das
,
Manas Deb
and
Mark Wilkins
Published:
September 2011
eISBN:
9780071754507 0071754504
|
ISBN:
9780071754491
Open eBook
Book Description
Table of Contents
Cover
Contents at a Glance
Contents
FOREWORD
ACKNOWLEDGMENTS
INTRODUCTION
PART I
Introduction
1 BPM: Background
BPM in a Nutshell
Why BPM?
Business Process Types
Capturing a Business Process
Business Process Architecture and Frameworks
The BPM Life Cycle
The BPMS and BPM Ecosystem
Succeeding in BPM Initiatives
Summary
2 Standards in BPM
The Need for Standards in BPM
The Evolution of BPM Standards
Graphical Notations
Execution
Interchange
Summary
3 BPM Suite 11g : An Overview
Building a Modern Process-based Business Application
Design of BPM Suite 11g : Goals and Guiding Principles
BPM Suite 11g : Product Architecture and Functionality Overview
Modeling and Simulation Tools
Process Analytics and Business Activity Monitoring
Collaboration Components: Process Spaces
Infrastructure Tools and Features
Operations, Administration,and Systems Monitoring/Management
BPM Suite Interplay with Related Technologies
Summary
PART II
Mastering Oracle BPM 11g
4 The Quick Learner’s Guide to Oracle BPM 11g
BPM Projects
The BPM Project Navigator
Business Catalog
Deploying a BPM Project
BPMN 2.0 for Quick Learners
Process Simulation
Process Data
Expressions
Process Start and End
A Process’s Service Interface
Human Task for Quick Learners
Human Tasks and BPMN
Advanced Task Routing
Roles and Users
Process Owner and Other Special Roles
Forms (User Interfaces) for Human Tasks
Business Rules for Quick Learners
Rule Actions
Rule Dictionary, Rulesets, and Other Concepts
Working with Business Rules
Decision Tables
Service Tasks
Oracle Business Process Composer
Project Sharing via MDS
Roles and Access
Working with Process Composer
A Quick Tour of BPM WorkSpace
Process Monitoring and Analytics
Business Indicators and Measurements
Oracle Business Activity Monitoring
Business Intelligence and BPM
Summary
5 Business Process Modeling and Implementation Using BPMN 2.0
Recommended Flow and Practices
The Flow of Process Modeling
Process Readability
Data Considerations
BPMN Basics
Token Flow
Activities
Gateways
Subprocesses
(Inline or Embedded) Subprocesses
Reusable Subprocesses
Events and Exceptions
Events Classification
Events Behavior Details
Event-based Gateways
Exception Handling
Conversations
Messages
Signals
Workflow Patterns
Basic Control Flow Patterns
Advanced Branching and Synchronization Patterns
Multiple Instance Patterns
State-based Patterns
Cancellation and Force Completion Patterns
Iteration Patterns
Termination Patterns
Trigger Patterns
Other Process Patterns
Ack-and-Continue
Query Operations
Initializing Process Start Form
Conditional Interrupt
Variable Frequency Recurring Timers
Dynamically Added Subcases
Merge Independent Instances
Summary
6 Mastering Business Rules
Introduction to Business Rules
Why Use Business Rules
When to Use Business Rules
Where All Business Rules Can Be Used
Business Rules Scenarios
Recommended Flow and Practices
Rule Organization
Rule Dictionary
Ruleset
Dictionary Links
The Rule Data Model
XML Facts
Java Facts
RL Facts
ADF-BC Facts
Refining Imported Facts
Updating Imported Facts
Rule Functions
Strategies for Business Rules Results
Using Decision Tables
Using Global for Holding Results
Using Wrapper Fact to Associate Input and Result
Testing Business Rules
Testing Rules in BPM Studio
Testing Using Fusion Middleware Control
Understanding Business Rules Engines
The Rete Algorithm
The Oracle Business Rules Engine
Business Rules
Simple and Advanced Mode
Rule Patterns
Rule Priority
Effective Dates
Tree Mode—Parent–Child References
Aggregate
If-Then-Else
Decision Tables
Business Rules Interfaces
Decision Functions
Business Rules Java APIs
Business Rules Editors
Rule Language
Summary
7 Advanced Human Tasks
Task Metadata
Task Stakeholders
Users and Roles
Notifications and Deadlines
Data
Assignment and Routing
Modeled Routing
Modeling Routing in Task vs. in BPMN
Routing Overrides
Runtime Reassignment and Rerouting
Activity Guide
Summary
8 Developing Rich User Interfaces for BPM with ADF
Overview of Oracle ADF
ADF Faces Rich Client Framework (View)
ADF Task Flows (ADF Controller)
ADF Data Control and Bindings (Model)
ADF Business Components (Business Services)
Some Basics
Expression Language
Managed Beans
BPM Task Forms
Task Form Generation
BPM Data Control
Process Initiation Alternative
Tips and Recommendations
Working with ADF Page Editor
Debugging and Running in Integrated Server
Form Reuse
Parallel Development of the BPM Process and Task Form
Deployment
Forms for E-mail
Task Forms in Non-ADF Technology
The ADF Model Layer—Data Controls and Bindings
Data Control
Bindings
ADF Faces
Layout Components
Data Forms
Input Components
Select Components
Collection Components
Data Visualization Components
Page Templates
Drag and Drop
ADF Life Cycle
Partial Page Refreshes (AJAX)
ADF and JSF Life Cycle
ADF Task Flows
Bounded Task Flows
Task Flow Trains
ADF Business Components
Entity Objects
View Objects
Application Modules
BPM and ADF-BC
For More Information
PART III
Essentials of Oracle BPM Methodology
9 Planning BPM Adoption
Introduction
The Oracle Approach to BPM Adoption
Frameworks and Methods
Roadmap Creation
The Oracle BPM Maturity Model
The Roadmap Creation Process
Summary
10 Strategic Analysis, Process Selection, and Design
The Business Process Life Cycle
Business Process Discovery (BPD)
Business Process Identification and Selection
Strategic Approach to Process Identification
Functional Models
Business Strategy Modeling
Business Analysis
Porter Value Chains
Process Groups
Core Processes
A Tactical Approach to Process Identification
Business Process Selection
Process Candidates Evaluation Criteria
Business Process Design
Process Definition and Refinement
Process Definition
Refinement
Summary
11 Technical Design and Project Delivery Strategies
The Motivation for Adopting a BPM Methodology
Introduction to the Business Process Engineering Life Cycle
An Outline of Life-Cycle Activities
Incremental and Iterative
Related Software Engineering Activities
Business Process Engineering Roles and Responsibilities
Business Participants
IT Participants
Contributors and Advisors
Participant Responsibilities
Business Process Engineering Life-Cycle Detail
Technical Analysis and Design
Composition
Testing and Deployment
Integration Testing
Deployment Planning
Approval
Commissioning
Business Process Monitoring
Business Process Engineering Concerns
Mapping to IID Methodologies
Summary
Index