"The rule, including event, condition and action, is synthesized as the parameters entered into the user interface are passed to the structured rule editor to fill in underlying rule script(s)." . . . . .