aop言語におけるdynamic weavingのための一手法.pptVIP

  • 3
  • 0
  • 约 26页
  • 2016-05-10 发布于山西
  • 举报

aop言語におけるdynamic weavingのための一手法.ppt

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)

1亿VIP精品文档

相关文档