ステートチャートダイアグラム内でステートが決して一定時間以上実行されないことをグラフィカルに表現するにはどうすればよいですか?無限ループで終わらないように。何かのようにステートチャート:ステートが実行される時間の制限
を入力し、条件違反の場合は別の状態に分岐します。私は何とかガードにそれを含める必要がありますか?または州の活動で?
EDIT:この方向で
(CheckPIN)--[invalid]-->(counter| + inc.)--[counter>3]-->(retainCard)
^ |
|-----[counter<=3]-----|
何か?
凡例:(ステート名|(+ - )の活動)、トランジション: - >は、[ガード]
ステートチャートは私の強みではありませんが、エントリーアクションとガードで修正されたカウンターを追加するとうまくいくはずです。 –
@ThomasKilian私は自分の質問を編集しました、それはあなたが念頭に置いていたものですか? – user8
はい。それでおしまい。私はグラフィカルなツールを使っていますが、似ています。 –