You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

  This chapter discusses what to do when working with lots of logic elements.

When projects grow bigger, the need to neatly organize the model grows accordingly, especially concerning logic elements. Dealing with large numbers of decision tables, business rules etc. can become a challenge. It is possible to use clusters. A cluster is a global element that can be created in the menu Globals and is a word (label) that can be chosen at will.

Examples of meaningful clusters are "Housing benefit eligibility" and "Housing benefit amount" in a housing benefit model or at a more specific level "Income", "Rent" and "Savings". A cluster in itself is just a word and has no function other than representing a logical group of elements. Clusters can be created from various perspectives, like a logical functional unit, a specific task, a specific product or a specific decision.

Clusters appear in the lists of elements and can be filtered and sorted.

The elements that can be clustered are:

  • Decision tables
  • Business rules
  • Reusable expressions
  • External rules
  • Decision trees

 

  • No labels