ループノード

ループノード(loop node)

アクティビティ図中でループを表すことができる。
ループノードは以下のサブ領域を含む。

  • セットアップ(setup)
  • ボディ(body)
  • テスト(test)
セットアップ
初めてループにはいる時に一度だけ実行される。
ボディ
テストが偽(false)と評価されるまで、ループの中で毎回実行される。
テスト
ボディの前または後に評価される。
属性
isTestedFirst
こいつがtrueなら、まずテストが実行んでボディが実行。falseなら、ボディが先つまりdo while系。