Model Rules In an Operation

You can model business rules either in the Business Rule elements attached to the Rule Task element in a RuleFlow Activity diagram, or in the operations of the rule Class in the Business Domain model.

To model business rules for an operation:

How To:



See Also


Open the Properties dialog for the operation and, in the Stereotype field on the General tab, type the value RuleTask


In the Project Browser, right-click on the operation and select the Rule Composer option to open the Rule Composer


Model the rules for the operation

Compose Business Rules




See also


The operations appear in the Project Browser as shown below:


On code generation, the code for rules logic is generated in the method body.

When you drag and drop a RuleTask operation onto a Rule Flow diagram, an operation call behavior action is created. To pass the parameters for this operation call, open the Properties dialog and select the Call tab. Set the Behavior field to the operation to be called. Under the Arguments field, click on the Edit Arguments button and edit the argument values to be passed.

On the diagram, the call behavior actions for the RuleTask operations are indicated as shown below:


Behaviour Calls

Behaviour Call Arguments

Learn More: