Rules Engines - Power to the Users!
Tuesday, March 13th, 2007I was reading Business Rules the Software Reuse Debate by Rajgo. I bow to his technical knowledge which is far superior to mine, but I want to take the business end of his argument and see if I can violently agree with him.
In my world, business rules enable loose coupling of enterprise applications and services. So a typical enterprise application might be the CRM system and a typical service (in a retail bank for example) might be to select a customer using the customer reference and return the portfolio of products held by that customer with the bank.
A number of services can be linked to form a business process, but a business process must follow rules. These rules can be hard-coded or configurable by the user community using some sort of rules engine.
