会议专题

面向方面程序设计的不同实现机制

面向方面的程序设计方法是一种对于传统程序设计技术的补充,它解决了横切关注分散在核心代码中,无法模块化的问题,对软件系统中不同的关注点进行分离.本文选取基于Java语言的,代表静态横切与动态横切中三种不同机制实现的典型项目,对它们的核心语言机制进行对比研究,着重分析其AOP框架中切入点匹配和组合,通知的格式,织入这几大要素的实现方式,并对各自适合的应用环境与性能做出比较.

面向方面程序设计 静态横切 动态横切 动态代理

李文菲 李彤 李喜旺

中国科学院,研究生院,北京,100049;中国科学院,沈阳计算技术研究所,辽宁,沈阳,110004 中国科学院,沈阳计算技术研究所,辽宁,沈阳,110004

国内会议

中国科学院计算技术研究所第九届计算机科学与技术研究生学术讨论会

青岛

中文

155-160

2006-07-31(万方平台首次上网日期,不代表论文的发表时间)