UML ステートマシン図

今回は UML のステートマシン図についてです。

UML は統一モデリング言語という、システムの仕様や設計を図法 (ダイアグラム) で表記する為の記法が統一された言語の総称です。UML にはデータ構造を表すものや処理の流れを表すもの等の13種類のダイアグラムと記法があり、ステートマシン図もその一種になります。

ステートマシン図とは

ステートマシン図はオブジェクトの状態や状態遷移を表現するダイアグラムで、オブジェクトが持ち得る様々な情報の組み合わせによる状態を記述します。別称で状態マシン図や状態遷移図とも表記されます。