- 3
- 0
- 约 26页
- 2016-05-10 发布于山西
- 举报
aop言語におけるdynamic weavingのための一手法
Mar 12-14, 2003 SPA 2003, Hakone 情報処理学会プログラミング研究会 発表資料 2003年1月23日 Dynamic AOPとその実装手法について 東京工業大学 佐藤芳樹 千葉滋 簡単な例 モジュール間を横断する関心事(crosscutting concerns)をアスペクトとしてカプセル化 散らばるコード モジュール間を横断する関心事(crosscutting concerns)をアスペクトとしてカプセル化 アスペクトにカプセル化 モジュール間を横断する関心事(crosscutting concerns)をアスペクトとしてカプセル化 アスペクト処理系が合成 モジュール間を横断する関心事(crosscutting concerns)をアスペクトとしてカプセル化 Dynamic AOP 実行時にアスペクトとプログラムを合成 利点 開発効率を改善 実行したまま、プロファイリング、アサーション、ロギングのOn/Off AspectJ : ポーリング箇所を替えるごとにstop-rebuild-restart 実行環境に適応するソフトウェア 要求?環境に応じて、最適なアスペクトに切り替え 分散GUIの例 AOPのモデル フックでの典型的な実装 フックコードの挿入 コード変換器でjoin-pointへフックコードを挿入 プログラムの実行をインターセプトし、
原创力文档

文档评论(0)