Description of the illustration orderapp17.gif

This figure shows the ruleset designer. It contains conditions C1 CustomerOrder.creditScore, C2 CustomerOrder.order, and C3 CustomerOrder.annualSpending. The CustomerOrder.creditScore condition has rule risky, avg, and solid. The CustomerOrder.order condition has rule Low, Medium, and High. The CustomerOrder.annualSpending condition has rule true and false. The table is split so each CustomerOrder.creditScore cell has three CustomerOrder.order cells below it and each CustomerOrder.order cell has two CustomerOrder.annualSpending cells below it. There is one action A1 assert new OrderApproval with parameter status of type Status. This action is enabled for all rules. The action parameter status is parameterized and unset.