A Business Rules Engine is one that executes and manages the
Business Rules. A typical business user is responsible for modeling the
business rules and the enterprise software architect would be responsible for
mapping and integrating the same into the application.
The advantages of using BREs are given below:
·
Providing a centralized Business Rules repository that can be
shared by multiple applications
·
Automation of the Business Rules of an application
·
Promoting business process agility