netail.net
自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.
最近のお知らせ (古いものはこちら)
2003-06-30 古い日記からの変換データ [長年日記] ▲
_ AspectJ ▲
sorceforge.net で公開されている AspectJ を使ったプログラムだが,
http://sourceforge.net/projects/barter/はポリシー記述などから AspectJ プログラムを生成するコードジェネレータっぽい様子なので役に立たず.
http://sourceforge.net/projects/cricketcage/のほうも,テストケース生成とかがメインで,AspectJ を実装に有効に使っている様子はなかった.
結局,Roberto E. Lopez-Herrejon and Don Batory:"Using AspectJ to Implement Product-Lines: A Case Study"という論文で使われていた AspectJ のコードが一番有望そう.規模としては約2000行.グラフオブジェクト+グラフの特性アスペクトという構成をしている,面白い実装ではある.全部が全部アスペクトとして実装されてるあたりが怪しくはあるが…….http://www.cs.utexas.edu/users/rlopez/Publications.html