Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Oracle BPM Suite 12c Modeling Patterns

You're reading from   Oracle BPM Suite 12c Modeling Patterns Design and implement highly accurate Business Process Management solutions with Oracle BPM Patterns

Arrow left icon
Product type Paperback
Published in Sep 2014
Publisher Packt
ISBN-13 9781849689021
Length 454 pages
Edition 1st Edition
Languages
Arrow right icon
Author (1):
Arrow left icon
Vivek Acharya Vivek Acharya
Author Profile Icon Vivek Acharya
Vivek Acharya
Arrow right icon
View More author details
Toc

Table of Contents (12) Chapters Close

Preface 1. Flow Control Patterns 2. Multi-instance and State-based Patterns FREE CHAPTER 3. Invocation Patterns 4. Human Task Patterns 5. Interaction Patterns 6. Correlation Patterns 7. Exception Handling Patterns 8. Adaptive Case Management 9. Advanced Patterns A. Installing Oracle BPM Suite 12c Index

Chapter 1. Flow Control Patterns

A pattern is a generic solution to a recurring problem. Patterns describe a problem and its solution, which can be adopted in discrete situations. Patterns are adorned best practices that deliver a reusable architecture outline. Business Process Management (BPM) is widely adopted for process transparency, process intelligence, business empowerment, and business alignment. While designing business processes, we are not just automating and managing processes; it's more about how an enterprise adapts to a comprehensive view of business processes.

This chapter offers an exemplary and comprehensive exposure to flow control patterns, which are helpful in the modeling and implementation of Oracle BPM 12c solutions. During the journey, it will walk you through various BPM patterns based on real-life examples. The book offers projects to download with each chapter; these projects allow you to design, model, and analyze the patterns discussed in each chapter. Hence, it offers an interactive way to learn and implement BPM patterns. It allows you to fill the gaps and offers content that allows you to use BPMN to its full potential.

Process analysts, architects, and process developers deal with process modeling, define and design process models, and implement them. While performing process modeling and implementing them, they constantly deal with varied common challenges. Process modeling and BPM patterns offer techniques to solve repeatable issues, enhance the process-modeling approach, improve process modeling and implementation quality, and offer great productivity.

This chapter covers the basic and advanced flow control patterns in Oracle BPM. Perceptible regularity in the world of process control flow is demonstrated here. During the course of modeling from the "As-Is" to "To-Be" process, a process analyst models, designs, drafts, and publishes a sequence of activities and their flow control. This chapter starts off the book by showcasing the essentials of flow control patterns. Flow control patterns capture the various ways in which activities are represented and controlled in workflows. Implementing these patterns gives Oracle BPM the capability to handle the widest range of possible scenarios to model and execute processes.

This chapter will focus on the flow control patterns in the following points:

  • Sequence flow pattern
  • Exclusive choice and simple merge pattern
  • Multichoice and synchronizing merge pattern
  • Structured synchronizing merge pattern
    • Local synchronizing merge pattern
  • Parallel split and synchronization pattern
  • Conditional parallel split and parallel merge pattern
  • Multimerge pattern
  • Discriminator and partial join pattern
    • Structured discriminator pattern
    • Structured partial join pattern
  • Complex synchronization pattern
    • Canceling discriminator pattern
    • Canceling partial join pattern
lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image