AOPってアスペクトオリエンティドじゃないんだね。
実はエージェントオリエンティドの一部にアスペクトオリエンティドがはいってるらしい。
そしてエージェントオリエンティドというのは、
一般的なプログラミングスタイルではなくて、
人工知能のエージェントを作る時に
エージェントを記述するのに便利な言語を
エージェントオリエンティドランゲージというんだって。