Choreography Task Checks

PowerDesigner provides default model checks to verify the validity of choreography tasks

Check

Description and Correction

Choreography task name and code uniqueness

Choreography task names and codes must be unique in the namespace.

Manual correction: Modify the duplicate name/code.

Automatic correction: Appends a number to the duplicate name/code.

Initiating or Responding participant missing

Each choreography task must have both an initiating and responding participant specified.

Manual correction: On the General tab of the choreography task property sheet, specify the missing participant.

Automatic correction: None

Initiating or Responding participant not linked to related node

If the choreography task is associated with a conversation node, then the participants specified on the task must be the same as those on the node.

Manual correction: On the General tab of the choreography task property sheet, change the participants associated with the task to those associated with the node.

Automatic correction: None

Initiating message missing

Each choreography task must have an initiating message specified.

Manual correction: On the General tab of the choreography task property sheet, specify an appropriate initiating message.

Automatic correction: None