Are there any good criteria, standards, or guidelines for deciding whether a software pkg is truly a business rules engine (BRE)? I get the sense that some sw vendors and marketers use the BRE label to sell their products even though when you lift the hood the rule engine isn't there.
Those of us in the rules industry have an idea for what is and isn't a rule engine. But customer's aren't so sure. Maybe there is a report or list somewhere of what the minimum requirements are to be classified as a BRE.
For example, does an engine really have to use/support Rete, pattern matching algorithms, forward or backward chaining, inference, reasoning, etc.?