シーケンス図の書き方(複合フラグメント)

シーケンス図では制御構造を表現するために「複合フラグメント」を使用します。
複合フラグメントの書き方を整理してみます。
これぐらい押さえておけばいいかなと思います。

名称 読み 説明
ref 相互作用使用 別のシーケンス図を参照することを表す
alt オルタナティブ 分岐処理を表す
opt オプション 条件を満たした場合のみ実行される処理を表す
par パラレル 並列処理を表す
loop ループ ループ(繰り返し)処理を表す
break ブレイク 処理の中断を表す
critical クリティカル マルチスレッド環境での同期処理など、排他制御を表す