somemo's diary

プログラマ、雑記、プログラミング関係はLinkから、数式はこっちでまとめていることが多い

【パターン】PACパターン【アーキテクチャ】

あんまり分かっていないけど、メモ。

エージェント(責務・機能)と呼ばれるノードをツリー構造にしたものが、PACパターンらしいです。エージェントはMVCパターンに似ていて、下記3つに分けられるようです。

  • Presentation(Vに相当, なくてもよく、Cとのみ関連する)
  • Abstraction(Mに相当, なくてもよく、Cとのみ関連する)
  • Control(Cに相当, 必須で他のノードと関連する)
MVCパターンとPACパターンは、ともにGUIなアプリケーションをターゲットとしたアーキテクチャパターンですが、その概念は全く異なるものです。

とのことです。

参考

MVCパターンとPACパターン