PowerDesigner provides default model checks to verify the validity of interaction references.
Check |
Description and Correction |
---|---|
Missing referenced diagram |
An interaction reference object must reference a sequence diagram object.
|
Attached lifelines consistency |
The interaction reference symbol has a list of attached lifelines, which correspond to actors and objects. These actors and objects must match a subset of the ones displayed in the referenced sequence diagram. This corresponds to a subset because some lifelines in referenced diagram could not be displayed in the diagram of the interaction reference. The current check verifies the following consistency rules: The number of attached lifelines cannot be greater than the number of lifelines in the referenced diagram If one attached lifeline corresponds to an object, and if this object has an associated metaclass, then there must be at least one object in the referenced sequence diagram that is associated with the same metaclass
|
Too many input messages for reference |
The interaction reference has more incoming than outgoing messages.
|
Too many output messages for reference |
The interaction reference has more outgoing than incoming messages.
|