UML モデリングでは、トリガーはある状態から別の状態への遷移を開始するイベントです。ガード条件は、遷移が発生するために満たす必要のあるブール条件です。効果は、遷移が発生したときに起こるアクションまたはアクティビティーです。