アーキテクチャパターンとは?
アーキテクチャパターンとは、システム全体の骨組みについて、繰り返し使える定石をまとめたもの。役割ごとに階層を重ねる階層型、処理を数珠つなぎにして流すパイプ&フィルタ、共有データ領域を介して部品が協調するリポジトリ型などがある。
あーきてくちゃぱたーん
アーキテクチャパターンの意味
システム全体の骨組みについて、繰り返し使える定石をまとめたもの。役割ごとに階層を重ねる階層型、処理を数珠つなぎにして流すパイプ&フィルタ、共有データ領域を介して部品が協調するリポジトリ型などがある。
アーキテクチャパターンの具体例
業務システムでは、表示・業務処理・データ操作の3層に分ける階層型が広く使われ、下位層だけを差し替えられる。文字データの加工処理では、抽出→変換→集計と部品を並べて出力を次の入力に渡すパイプ&フィルタが適する。
アーキテクチャパターンは試験でどう引っ掛けられる?
クラス単位の定石であるデザインパターンとは、扱う粒度が違う。階層型は層をまたぐ呼出しを禁じることで独立性を保つ設計で、「近道して2つ下の層を直接呼ぶ」と利点が失われる点も押さえておく。
アーキテクチャパターンと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。