首页    期刊浏览 2024年11月28日 星期四
登录注册

文章基本信息

  • 标题:AOJS:JavaScriptのためのアスペクト指向プログラミング・フレームワーク
  • 本地全文:下载
  • 作者:大橋 昭 ; 久保 淳人 ; 水町 友彦
  • 期刊名称:コンピュータ ソフトウェア
  • 印刷版ISSN:0289-6540
  • 出版年度:2011
  • 卷号:28
  • 期号:3
  • 页码:3_114-3_131
  • DOI:10.11309/jssst.28.3_114
  • 出版社:Japan Society for Software Science and Technology
  • 摘要:

    JavaScriptはスクリプト言語の1つであり,Webにおけるクライアントサイドプログラミングに広く用いられている.一方で,プログラムの大規模化により,ロギングなどの横断的関心事を効率よく管理することが課題となっており,その解決手法としてアスペクト指向プログラミングが提案されている.JavaScriptにおいてアスペクト指向プログラミングを実現するフレームワークは幾つか存在するが,元のプログラムからアスペクトに関する記述を完全に分離できないという問題がある.本稿では,JavaScriptのためのアスペクト指向プログラミング・フレームワークAOJS(Aspect-Oriented JavaScript)を提案する.AOJSは,従来のモジュールとアスペクトの完全分離記述を実現し,アスペクトの織り込み処理をプロキシ上で行うことにより,アスペクトの織り込みを強制する.AOJSを用いることで,既存のアプリケーションに修正を加えることなく動作ログを取得するなどの応用が考えられる.

国家哲学社会科学文献中心版权所有