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

Summary


Within the current chapter, different aspects of the topic of business rules and especially their role regarding business processes and BPM have been discussed. There are a number of key takeaways from this chapter.

Business rules define basic policies and constraints therefore they are central, valuable elements when we define process-driven architectures. Also, business rules should be easily readable as well as understandable. Besides, they should be declared and not implemented like other business requirements. The separation of business rules and decision logic is essential to ensure business agility, flexibility, and transparency. Further, business constraints that are business rule candidates have to be chosen carefully by evaluating the criteria for volatility, reusability, impact, and compliance. Furthermore, an integrated approach is needed when designing business rules to bridge the gap between business and IT. Also, in Oracle BPM Suite 12c, rules can be defined using a...