Chapter 12. Ruling the business rule engine

This chapter covers

  • Introduction to rules and business rule management
  • The BPMN 2.0 business rule task construct
  • Introduction to Drools and Drools Expert
  • Integrating Drools with Activiti
  • Web-based rule editing

Many paths can be taken in the execution of a business process. Often, the path that should be taken in a certain case is determined by specific business decisions. For example, if a customer has spent a certain amount of money in previous purchases, the customer becomes a VIP customer and is routed through the process via an alternative path and rewarded and treated differently. These kinds of flexible decision points in processes are places where business rules can come into play. This ...

Get Activiti in Action 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.