首页    期刊浏览 2025年03月12日 星期三
登录注册

文章基本信息

  • 标题:Optimized Compilation of Around Advice for Aspect Oriented Programs
  • 本地全文:下载
  • 作者:E.S. Cordeiro ; R.S. Bigonha ; M.A.S. Bigonha
  • 期刊名称:Journal of Universal Computer Science
  • 印刷版ISSN:0948-6968
  • 出版年度:2007
  • 卷号:13
  • 期号:6
  • 页码:753-753
  • 出版社:Graz University of Technology and Know-Center
  • 摘要:The technology that supports Aspect-Oriented Programming (AOP) tools is inherently intrusive, since it changes the behavior of base application code. Advice weaving performed by AspectJ compilers must introduce crosscutting behavior defined in advice into Java programs without causing great performance overhead. This papershows the techniques applied by the ajc and abc AspectJ compilers for around advice weaving, and identifies problems in code they produce. The problems analyzed are advice and shadow implementation repetition and context variable repetition. Performance gain provided by solving these problems is discussed, showing that bytecodesize, running time and memory consumption can be reduced by these optimizations. It is assumed that the reader is familiar with AOP and AspectJ constructs.
  • 关键词:advice weaving, aspect-oriented programming, optimized compilation
国家哲学社会科学文献中心版权所有