Chapter 8. Business Rules

Business rules are an essential and omnipresent building block in nearly every business process. Business rules define how a company's business works by describing business policies or key business decisions. So, they are the fundament on which the business logic and processes are built. Thus, rules should be considered as shareable and centrally managed BPM artifacts like other essential resources, such as service and data descriptions, used in the context of defining process-driven architectures.

Ideally, the management of business rules is done centrally and independently from the business flow logic, for example, in a Business Rules Management System (BRMS). The separation of the decision logic from the business process ...

Get Design Principles for Process-driven Architectures Using Oracle BPM and SOA Suite 12c now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.