Clustering of Rules

Previous Next

Business rules are probably the most compact and efficient way to formulate the knowledge used to perform a business process. A disadvantage of rules is that the individual rules themselves do not give an overview of the business process.

You are therefore advised to pay close attention to the clustering of rules. Rules can be clustered in two ways:

· Object-oriented clustering. This means that the rules are grouped to the object they have their main impact on. For example, price-calculation rules for the order object. Use business objects to group business rules in this way. The result will be functional units that are ideally suited for re-use in various systems.

 

· Process-oriented clustering. This means that the rules are grouped according to how they affect, or are affected by, the business processes. For example, all the rules that relate to the delivery process. You can use rule sets to cluster business rules in this way.