2004-08-16 アスペクト指向の処理系について調査 Prog AspectC++ とりあえず、C++でアスペクト指向が出来る処理系。コンパイル時にウィーブ*1しないといけないみたい。AspectJはクラスファイルにウィーブできるのでソースコードが要らない。 AspectC++のチュートリアル(PDF) どっかの学会で行われたチュートリアルに使われたスライドのようです。 通信処理のカーネル内競合を検出するアスペクト指向カーネルレベルロガー(PDF) アスペクト指向を用いてコンパイル無しにカーネルレベルのロガーを実装しましたという論文。関連研究の項が参考になります。調べてみると、AOPはまだまだ研究段階という感じが否めないですね。だからこそ、手を出す価値があるかもしれませんが。 *1:アスペクトをコードに織り込むこと