Pattern-Oriented Software Architecture, A System of Patterns

Pattern-Oriented Software Architecture, A System of Patterns (Wiley Software Patterns Series)

1996 年発売

ソフトウェアアーキテクチャ―ソフトウェア開発のためのパターン体系

ソフトウェアアーキテクチャ―ソフトウェア開発のためのパターン体系

近代科学社

2000年発売

目次

第1章 モデリング

1.パターンとは何か

2.パターンの構成要素は何か

3.パターンのカテゴリ

アーキテクチャパターン

デザインパターン

イディオム

ソフトウェア開発との統合

4.パターン間の関係

5.パターンの記述

6.パターンとソフトウェアアーキテクチャ

知的モデル構築ブロックとしてのパターン

混成アーキテクチャの構築

パターン対方法論

パターンの実装

7.要約

第2章 アーキテクチャパターン

1.導入

2.混沌から構造へ

Layers (レイヤ)

Pipes and Filters (パイプ&フィルタ)

Blackboard (ブラックボード)

3.分散システム

Broker (ブローカ)

4.対話型システム

Model-View-Controller (モデル_ビュー_コントローラ)

Presentation-Abstraction-Contro(プレゼンテーション_アブストラクション_コントロール)

5.適合型システム

Microkernel (マイクロカーネル)

Reflection (リフレクション)

第3章 デザインパターン

Powered by Fruition