Business Rules Journal vol:7 issue:1 (Jan.) pages:1-6
As the number of business rules we model increases, effective means to capture, visualize, and manage entire sets of rules at a time become more important for the business. A significant number of rules share the same subject, have similar evaluation terms, or similar outcomes. Although each business rule can (and should) be considered on its own, there are good reasons to study an entire set of rules.As long as the set of rules is known to be valid, complete, and consistent, we do not really care which part of the business is in which rules. OK, there might be some performance issues on the technical side, but as long as the rules are correct, the rule engine will come up with the correct results.However, the representation of the set of rules is important for quality reasons: we prefer business representations that make it easy to specify the business rules, to verify the specifications, and to maintain the business rules when the business changes. And not every representation is equally suited for each of these purposes.