Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

  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

 

Panel
Section
Column
width50%

Main chapter: Design considerations

Previous: Multivalued attributes in decision tables

Column

Next: Constants