When is a Business Rules Engine used
When is a Business Rules Engine used? What is the difference between Business Rules Engines and scripting/configuration/customization Rules engines can do forward and backward chaining as well as inferencing. Check out Fair Isaac Blaze, Drools or iLog for implementations. A business rules engine, or a business rules management system, should be used when you are trying to implement a decision in your code. But not just any decision. A decision that: Involves lots of rules Has rules that change often Has rules that are complex or interact in complex ways (think lots of nested IFs otherwise) Has