generated at
アーキテクチャ設計のためのモデル
アーキテクチャ設計のためのモデル

アーキテクチャ設計は複数のモデルで表現できる
構造モデル (structural model) : 組織化したプログラムコンポーネントの集合としてアーキテクチャを表現
フレームワークモデル (framework model) : 類似のアプリケーションに頻出する、再利用可能なアーキテクチャ設計フレームワーク (あるいはパターン) を特定できるよう、設計の抽象度を高める
動的モデル (dynamic model) : プログラムアーキテクチャの振る舞いに注目
プロセスモデル (process model) : システムが実現する業務プロセスや技術的プロセスの設計に注目
機能モデル (functional model) : システムの機能的な階層関係を表現
これらのモデルを表現するための様々なアーキテクチャ記述言語 (ADL : Architectural Description Language) がある

参考文献