Oracle BPM Suite 12c Modeling Patterns
eBook - ePub

Oracle BPM Suite 12c Modeling Patterns

  1. 454 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Oracle BPM Suite 12c Modeling Patterns

About this book

This book gives you an exemplary and comprehensive exposure to Oracle BPM modeling and implementation patterns. During the journey, it will walk you through various BPM patterns based on real-life examples. It offers projects to download with each chapter, which allows you to design, model, and analyze the patterns discussed in each chapter, providing you with an interactive way to learn and implement BPM patterns.

With this title in hand, you will gain practical experience in using Oracle BPM effectively, while using the most useful modeling patterns for your implementations. The book also covers topics that demonstrate different BPM patterns including flow control and advance patterns, invocation and interaction patterns, correlation and integration patterns, human interaction, collaboration patterns, and case management patterns. The book also provides an insight on patterns for strategic alignment, business-IT collaboration, sharing of processes and architecture assets, and infusing business context.

Trusted by 375,005 students

Access to over 1 million titles for a fair monthly price.

Study more efficiently using our study tools.

Information

Year
2014
Edition
1
eBook ISBN
9781849689021

Oracle BPM Suite 12c Modeling Patterns


Table of Contents

Oracle BPM Suite 12c Modeling Patterns
Credits
Disclaimer
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Instant updates on new Packt books
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Flow Control Patterns
Sequence flow pattern
Working with the sequence flow pattern
Elucidating the sequence flow pattern
Getting ready for executing use cases
Exclusive choice and simple merge pattern
Working with exclusive choice and simple merge pattern
Knowing about the exclusive choice pattern
Elucidating the simple merge pattern
Multichoice and synchronizing merge pattern
Demonstrating multichoice and synchronization with the OR gateway
The working of multichoice and synchronization pattern
Structured synchronizing merge pattern
Local synchronizing merge pattern
The parallel split and synchronization pattern
Parallel split pattern
Synchronization pattern
Conditional parallel split and parallel merge pattern
Working with conditional parallel split and merge
Antipattern – the conditional parallel split and merge
Multimerge pattern
Exploring multimerge
Discriminator and partial join pattern
Structured discriminator pattern
Structured partial join
Working with a complex gateway to implement the discriminator and partial join pattern
Testing a process by failing the complex gateway exit expression
Testing process as success by the complex gateway exit expression
Complex synchronization pattern
Canceling discriminator pattern
Canceling partial join pattern
Summary
2. Multi-instance and State-based Patterns
Multiple instances with prior design-time knowledge pattern
Executing the multi-instance subprocess with prior design-time knowledge
Multiple instances with prior runtime knowledge pattern
Demonstrating MI with prior runtime knowledge
Understanding how MI with prior runtime knowledge work
Multiple instances without prior runtime knowledge pattern
Working on MI without prior runtime knowledge
Testing the use case
Static partial join for multiple instances pattern
Testing the use case
Understanding how static partial join for MI works
There's more
Canceling partial join pattern
Dynamic partial join for multiple instances pattern
Working with dynamic partial join
Understanding the functionality behind partial join for MI
Structured loop pattern
Working with structured loops
Demystifying do-while
Understanding the structured loop functionality
Demystifying while-do
Arbitrary cycle pattern
Exploring arbitrary cycle
Understanding the functionality of the arbitrary cycle
Trigger patterns
Transient trigger pattern
Persistent trigger pattern
Implicit termination pattern
Amalgamating implicit termination in the process flow
Explicit termination pattern
Learning how explicit termination works
Cancelation patterns
Cancel multi-instance task pattern
Summary
3. Invocation Patterns
Web service pattern
Asynchronous request-response (request-callback) pattern
Request-response pattern
One request, one of the two possible responses pattern
Two request a pattern
Exposing the BPM process using Receive and Send Tasks
Loan Origination over Send and Receive tasks
One-way invocation pattern
Implementing one-way invocation using a timer
Implementing one-way invocation using an e-mail
The Loan Origination process over e-mail
Testing the flow to instantiate a process over e-mail
Publish-subscribe pattern – initiating the business process through an event
Loan origination over an event
Multievent instantiation pattern – process instantiation over multiple events
Loan origination over multiple event occurrence
Human task initiator pattern – initiating processes through human tasks
Loan origination via the human task form
Testing the process
Guaranteed delivery pattern – process instantiation over JMS – Queue/Topic
Loan origination over JMS – Queue/Topic
Creating JMS resources
Creating a JMS server
Creating a JMS module
Creating a JMS subdeployment
Creating a Connection Factory
Creating a queue
Creating a topic
Configuring the connection pool
Redeploying the JMS adapter
Creating the publisher process
Developing the consumer process
Testing the process
Publish-subscribe pattern using topics
Understanding multiple start events
Summary
4. Human Task Patterns
Learning about human tasks
Milestone pattern
Modeling in a human task versus a BPMN process
Routing pattern
Task assignment pattern
List builder pattern
Absolute or nonhierarchical list builders
Hierarchical list builders
Rule-based list builders
Parallel routing pattern
Getting ready to test sample use cases
Parallel routi...

Table of contents

  1. Oracle BPM Suite 12c Modeling Patterns

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn how to download books offline
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 990+ topics, we’ve got you covered! Learn about our mission
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more about Read Aloud
Yes! You can use the Perlego app on both iOS and Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app
Yes, you can access Oracle BPM Suite 12c Modeling Patterns by Vivek Acharya in PDF and/or ePUB format, as well as other popular books in Computer Science & Entreprise Applications. We have over one million books available in our catalogue for you to explore.