Versions Compared

Key

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

...

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.

Image Added

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

<Screenprint>Image Added

The elements that can be clustered are:

...

When logic changes, e.g. due to new legislations, multiple versions of logic might be modeled. Rule groups are a means to accomplish this. They are groups of logical elements than can be conditional. Therefore, they allow the business engineer to choose when to apply which set of logic elements, since the logic elements that are part of a rule group will only be applied when the pre condition set on the rule group is true.

<screenprint>Image Added

Back to main chapter Design considerations