Business Knowledge Model Invocation

An invocation is a container for the parameter bindings that provide the context for the evaluation of the body of a business knowledge model.

Figure 1.  Business Knowledge Models (BKM) implemented as Boxed Context invoking other BKMs 

In this example, the BKM Difference of Two Squares takes two parameters and returns the difference of their squares. This BKM invokes three other BKMs to compute value and assign to the variable for each context entry.

The BKM Addition will take two parameters and return their sum.

The BKM Subtraction will take two parameters and return their difference.

The BKM Multiplication will take two parameters and return their product.

Simulation
Provide values for the "Input Parameter Values for Simulation" page:

Validate the model and run the simulation. 
The runtime simulation results will show on Invocation