Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Aspect Oriented Programming
[go: Go Back, main page]

トップへ戻る

アスペクト指向プログラミングについて(2001/06 輪講資料)

石尾 隆 (t-isio@ics.es.osaka-u.ac.jp)

オブジェクト指向の特徴

アスペクトの導入

コンポーネントとアスペクト

記述に用いる言語

ケーススタディ (1)

ケーススタディ (2)

Aspect Weaver

AOPのメリット

AOPについて考えられるデメリット,問題点

その他

AOPはどこに使える?

AspectJに付属したサンプルプログラムの例

参考文献

[AOPatDSL 97] Aspect Oriented Programming, Kiczales,G., Irwin,J., Lamping,J., Loingtier,J.M., Lopes,C.,
Maeda,C., Mendhekar,A., DSL '97 - First ACM SIGPLAN Workshop on Domain-Specific Languages, 1997

[AOP 96] Aspect-Oriented Programming, Gregor Kiczales, John Irwin, John Lamping, Jean-Marc Loingtier,
Cristina Videria Lopes, Chris Maeda, and Anurag Mendhekar, ACM Computing Surveys Vol. 28, No. 4es, 1996