Book Image

Design Principles for Process-driven Architectures Using Oracle BPM and SOA Suite 12c

By : Matjaz B Juric, Danilo Schmiedel, Mark Simpson, Torsten Winterberg, Sven Bernhardt, Kapil Pant
Book Image

Design Principles for Process-driven Architectures Using Oracle BPM and SOA Suite 12c

By: Matjaz B Juric, Danilo Schmiedel, Mark Simpson, Torsten Winterberg, Sven Bernhardt, Kapil Pant

Overview of this book

Table of Contents (19 chapters)
Design Principles for Process-driven Architectures Using Oracle BPM and SOA Suite 12c
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Invoking human tasks from BPMN and BPEL


Until now, we have discussed what a task-driven approach means from a user's perspective. The consequences for the business process are not considered yet. So, in this section, we will focus on the process side and on what will happen from a business process execution perspective when a human task activity is reached. Therefore, an overview on the high-level architecture of Oracle Human Workflow, in conjunction with business process modeling, should be given, and afterwards, we will demonstrate how to incorporate the RYLC car rental process with human actors by introducing a human workflow component.

Human Workflow architecture

Oracle BPM Suite 12c has a modular architecture consisting of different service engines. This ensures separation of concerns and provides the needed flexibility to application developers to build scalable as well as adaptable business applications. As mentioned earlier, there is also a separate service engine that cares about...