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

複合フラグメントの中断(BREAK)の書き方を整理してみます。
繰返し処理の中で、ある条件で処理を中断する場合に「中断(BREAK)」を使います。


よくあるオンラインショップの商品購入処理を題材にしてみます。



商品を発注するところで「中断(BREAK)」を使っています。
商品の在庫が無くなった場合に、発注エラーを返却して処理を中断します。