Business rules

The term business rules is used to indicate relatively fast-changing decision logic in processes and services, as opposed to more static business logic. Business Rules Engines (BRE) or Business Rules Management Systems (BRMS) implement business rules in such a way that the logic can easily be changed at runtime by separating the “know” (Business Rule) from the “flow” (process), using a graphical user interface without the need of software development and redeployment of services.

Business rules contain decision logic that is important to business stakeholders. Let’s look at some examples of such logic:

  • The order-to-cash process in which customers with platinum status get a 15 percent discount, while silver status customers get a ...

Get SOA Made Simple 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.