ブラックボードアーキテクチャパターン
ブラックボードアーキテクチャは3種類のコンポーネントから成る。
ブラックボード(黒板、共有読み書きメモリ): モジュールのための解析用スペースを含む、読み書き自由のメモリ構造。
ナレッジソース(KS): 専門的な処理機能を持つモジュール。ブラックボードに読み書きを行うことが可能。
アービター(制御コンポーネント): 全体を制御するモジュール。どのKSを有効化させるか、または無効化させるかを決定し、実行する。