3.1.4 エージェントアーキテクチャ


マルチエージェントシステムを構築する1つの方法は既存のプログラムをエージェントとして再利用し、それらを結合することである。しかしながら、既存のプログラムはそれぞれ異なる目的のため、異なる設計者によって開発され、異なるインターフェイスを持つ。

既存のプログラムからエージェントを構築するには以下の3つの方法がある。