Decision Tables as Composed Methods - Gnorion/BizVR GitHub Wiki

Decision Tables as Composed Methods

A composition of several methods may be defined as a decision table as follows: image

image

NOTE: The three conditions are there to ensure that the component methods are actually defined and to force the dependency arrows. The action is what defines the composition of the three separate methods.

The component methods are each defined a decision table methods on the TOY class:

image image image

Comparison of Approaches

image