Example – adding rules to BPMN and BPEL

To be more flexible and agile due to environmental influences, RYLC decided to introduce a BRE to separate volatile and frequently changing decision logic from the business process flow logic. As a first prototype, a use case from the invoicing area should be implemented. The invoicing procedure has to be adapted to make RYLC's offerings more attractive to existing customers that should benefit from loyalty. This should support the strategic business goal to increase market share.

In tight cooperation with the business, a process implementer starts realizing the business rules using a business rule component. To do so, the developer adds a business rule task from within the BPMN process model. The following ...

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.