2016-07-26 9 views

答えて

0

はい、実行完了ステップが完了するたびに1つ以上のアクティブ状態が存在する可能性があります。実際にアクティブな状態のツリー全体があります:

前述のように、複合状態の直交領域にアクティブ状態が存在する可能性があります。複合状態も再帰的に入れ子にすることができます。つまり、ネストされた状態がアクティブな場合、そのすべての祖先もアクティブです。したがって、直交領域と入れ子にされた複合状態との組み合わせは、活性状態のツリー全体につながる可能性がある。

UML上部構造仕様は、V2.4.1は(章15.3.11州内のページ564)このようにそれを説明する:

アクティブ状態の構成階層状態で

マシンは 以上の状態で同時にアクティブにすることができます。状態マシンが複合状態に含まれる単純状態である である場合、 単純状態を直接的または推移的に含むすべての複合状態も有効です。さらに、 という状態マシンと、この階層の複合状態のいくつかは、直交する(すなわち、領域を含む)ので、実際にアクティブな状態は、 である。 最下位のルート領域の状態は、最も内側のアクティブ のサブ状態に至ります。このような状態ツリーは状態構成と呼ばれます。あなたは、NIT-うるさいされている場合

は例外が存在することができます:

ステートマシンが終了した場合は、アクティブな状態が全く残っていないので、その時点で複数のアクティブな状態が存在することはできません、もちろんあります。

UML上部構造仕様は、V2.4.1は、あなたがこのような質問を持っているかどうかを確認するために文書です。

関連する問題