メタモデル
モデルで使用される概念と規則を定義したもの。
雑に言えばモデル図の
凡例
と言える。
例:
四角いコンポーネントと矢印の依存関係の2要素で記述されたモデルがあるとする。
これを使って「どこに一番コストがかかるか」という問いに答えられるか?
否。このモデルではコストを表現できない。
そこで、色の濃淡でコストの高低を表現することを試みる。
これで、コンポーネント・依存関係・コストの3要素でモデルが記述できるようになる。
アーキテクチャパターン
を使うと最初のとっかかりのメタモデルが手に入る。