perform-action-usage-reference
Available in: SysML
This checks that perform actions reference other actions only.
Specification
If a
PerformActionUsagehas anowned_reference_subsetting, then thefeature_targetof thereferenced_featuremust be anActionUsage.
Example
attribute a;
perform a; // error
Instead, reference an action:
action a;
perform a; // ok