シーケンス図では、ガード条件は、結合フラグメントの相互作用オペランドに大括弧でセットされるセマンティック条件または制限で、相互作用制約とも呼ばれます。結合フラグメントを作成すると、ガード条件は自動的に作成されます。また、既存のガード条件がない相互作用オペランド内に、ガード条件を手動で作成することもできます。
ガード条件は、オペランド内のシナリオの実行を許可する Boolean 値とすることもできます。ガード条件は相互作用の開始時に現れ、相互作用オペランド内で相互作用を実行するかどうかを判断するために必要なすべての情報を含みます。ガード条件テストが真であれば、相互作用は実行されます。ガード条件はオプションであるため、相互作用オペランド内にガード条件が指定されない場合も相互作用は実行されます。