子状態(サブ状態)

<< 目次を表示 >>

ページ位置:  UMLのモデリング > UMLの要素 > 振る舞い図に関連する要素 > 状態 >

子状態(サブ状態)

コンポジット状態は、ステートマシン図内で利用されます。状態要素に領域を追加し、拡張したものです。領域内には別の状態(子状態)を配置し、子状態間や親の状態との間に遷移を追加することができます。この場合に、内部の状態はサブ状態とも呼ばれます。

 

(状態要素に対して「子ダイアグラムを作成」することで、状態内部の子状態の遷移を表現するための、別のステートマシン図と関連づけることもできます。)  

 

子状態はコンポジット状態の区画内に含まれる状態です。子状態は親状態内の、より詳細な状態を定義します。

コンポジット状態は内部に区画を作成することで並行動作を表現することもできます。もしコンポジット状態に複数の区画を持つ場合、それぞれの区画内の状態は独立(直交)的・並行的に動作します。

 

 

 

 

参照: