ソフトウェアアーキテクチャ博物館AtMuseum 解法パターン解説 状態連動 説明 複数の状態遷移が連動して、全体の動きになる設計です。 システム内部に複数の状態変数を持ち。状態が遷移することで、他の状態が遷移する動きです。 アーキテクチャ設計では、コンポーネント単位で状態を持ち、コンポーネントの連係を規定します。 クラス単位の状態連係は、MDD(モデル駆動開発)と呼ばれています。 ExecutableUMLは、クラス単位の状態遷移でシミュレーションできて、ソースコードの自動生成します。