シーケンス図を作成していますが、あるクラスが別のクラスによって監視されています。監視対象のクラスは、ループ内で5秒ごとにオブザーバーでupdateを呼び出しています。これをシーケンス図に表示する必要があります。それがそうであるようにシーケンスから無期限にループすることを示す方法はありますか?
または、シーケンス図のコンテキストでは意味がありません。私はそれを含めるべきではありませんか?または、別のタイプの図に含める必要がありますか?
メッセージ送信矢印(および同じ繰り返し構造内にある他のもの)を囲むボックス。
例については このチュートリアル をご覧ください。
大きな画像へのリンク(アーカイブ済み)
@ joel.tonyの答えにあるこの画像はいまいましいぼかしだからです。
ご覧のとおり、ループはloop nと呼ばれるフレーム内で発生します。ループの反復を制御するガードarray_sizeがあります。
結論として、loop nフレーム(DataControlとDataSourceオブジェクトの間のフレーム)内のメッセージのシーケンスが発生しますarray_size回。
DataControl
DataSource