netail.net
自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.
最近のお知らせ (古いものはこちら)
2003-08-13 古い日記からの変換データ [長年日記] ▲
_ AOSD ▲
aosd-discuss MLで,Aspects and the Event-Driven Model という Subject でJody Sharpe が,イベントドリブンモデルとの違いは?という質問をしていた.
Gregor Kizales の投稿によれば,イベントドリブンモデルでは,イベントが発生したことを知らせるためのメソッド呼び出し文などが各所に分散する.また,AOP では,「何がイベントか」(pointcut 定義)と「イベントに対して何をするか」(advice 本体の定義)が分離されている点も特徴である,とのこと.
Events と AO の違いはAspect-Oriented Dependency Inversion:http://www.cs.ubc.ca/~kdvolder/Workshops/OOPSLA2001/submissions/12-nordberg.pdfが実は詳しかったらしい.