摘要
美国广播公司。 AspectBench编译器。 包含下载、常见问题解答、文档、支持邮件列表和错误数据库的主页。 http://aspectbench.org。 ]] 谷歌学者 安德烈·奥内斯。 PKI证书吊销。 可在 网址:http://www.pvv.ntnu.no/ ~andrean/certrev/.]] 谷歌学者 R.Dale Asberry公司。 面向方面编程(AOP):使用AspectJ实现和实施编码标准。 http://www.daleasberry.com/newsletters/200210/20021002.shtml , 2002.]] 谷歌学者 AspectJ Eclipse主页。 AspectJ主页。 http://eclipse.org/aspectj/ ,2003.]] 谷歌学者 Pavel Avgustinov、Aske Simon Christensen、Laurie Hendren、Sascha Kuzins、Jennifer Lhoták、Ondřej Lhotаk、Damien Sereni、Ganesh Sittampalam和Julian Tibble。 abc:一个可扩展的AspectJ编译器。 在AOSD 2005中,第87-98页,2005年3月。]] 谷歌学者 数字图书馆 大卫·F·培根和彼得·F·斯威尼。 C++虚拟函数调用的快速静态分析。 在OOPSLA 1996中,第324-341页,1996年。]] 谷歌学者 数字图书馆 Christoph Bockisch、Michael Haupt、Mira Mezini和Klaus Ostermann。 虚拟机支持动态连接点。 在AOSD 2004中,第83-92页,2004年。]] 谷歌学者 数字图书馆 乔纳斯·博纳。 AspectWerkz-Java的动态AOP。 可从以下URL获得: http://codehaus.org/ ~jboner/papers/aosd2004_aspectwerkz.pdf,2004年。]] 谷歌学者 杰弗里·迪恩(Jeffrey Dean)、大卫·格罗夫(David Grove)和克雷格·钱伯斯(Craig Chambers)。 使用静态类层次分析优化面向对象程序。 在ECOOP 1995中,LNCS第952卷,第77-1011995页。]] 谷歌学者 数字图书馆 布鲁诺·杜福尔(Bruno Dufour)、卡雷尔·德里森(Karel Driesen)、劳里·亨德伦(Laurie Hendren)和克拉克·维尔布鲁奇(Clark Verbrugge)。 Java的动态度量。 在OOPSLA 2003中,第149-168页。 ACM出版社,2003年。]] 谷歌学者 数字图书馆 埃里克·希尔斯代尔(Erik Hilsdale)和吉姆·雨古宁(Jim Hugunin)。 AspectJ中的建议编织。 AOSD 2004编辑K.Lieberherr,第26-35页。 ACM出版社,2004年。]] 谷歌学者 数字图书馆 J损失。 JBoss面向方面编程。 带有下载、文档、wiki的主页。 http://www.jboss.org/index。 html? module=html&op=userdisplay&id=developer's/projects/jboss/aop。]] 谷歌学者 Ondřej Lhoták。 Spark:一个灵活的Java指向分析框架。 麦吉尔大学硕士论文,2002年12月。]] 谷歌学者 Ondřej Lhoták和Laurie Hendren。 Scaling Java points to analysis using Spark.In G.Hedin,编辑,CC 2003,LNCS第2622卷,第153-169页。 斯普林格,2003年4月。]] 谷歌学者 数字图书馆 Ondřej Lhoták和Laurie Hendren。 Jedd:基于BDD的Java关系扩展。 在PLDI 2004中,第158-169页,2004年。]] 谷歌学者 数字图书馆 Karl Lieberherr、David H.Lorenz和Pengcheng Wu。 静态可执行建议的一个例子:使用AspectJ检查Demeter定律。 在AOSD 2003中,第40-49页。 ACM出版社,2003年。]] 谷歌学者 数字图书馆 蒂姆·林德霍姆(Tim Lindholm)和弗兰克·耶林(Frank Yellin)。 Java虚拟机规范。 Addison-Wesley,第二版,1999年。]] 谷歌学者 数字图书馆 Hidehiko Masuhara、Gregor Kiczales和Chris Dutchyn。 面向方面程序的编译和优化模型。 在CC 2003中,Springer计算机科学讲义第2622卷,第46-60页,2003年。]] 谷歌学者 数字图书馆 马丁·里纳德(Martin Rinard)、亚历山德鲁·萨尔恰努(Alexandru Salcianu)和苏哈贝·布格拉拉(Suhabe Bugrara)。 面向方面程序的分类系统和分析。 第十二届软件工程基础国际研讨会论文集,第147-158页,2004年。]] 谷歌学者 数字图书馆 Damien Sereni和Oege de Moor。 方面的静态分析。 在AOSD 2003中,第30-39页,2003年。]] 谷歌学者 数字图书馆 Therapon Skotiniotis和David H.Lorenz。 Cona:合同的方面和方面的合同。 《OOPSLA 2004指南》,第196-197页,2004年。]] 谷歌学者 数字图书馆 维杰·桑德雷森、劳丽·亨德伦、克里斯莱·拉扎菲马赫法、拉贾·瓦莱·雷、帕特里克·林、艾蒂安·加格农和查尔斯·戈丁。 Java的实用虚拟方法调用解析。 在OOPSLA 2000中,第264--280页,2000年。]] 谷歌学者 数字图书馆 Frank Tip和Jens Palsberg。基于可伸缩传播的调用图构建算法。 在OOPSLA 2000中,第281--293页,2000年。]] 谷歌学者 数字图书馆 Raja Vallée-Rai、Etienne Gagnon、Laurie J.Hendren、Patrick Lam、Patrice Pominville和Vijay Sundaresan。 使用Soot框架优化Java字节码:这可行吗? 在CC 2000,第18-34页,2000年。]] 谷歌学者 数字图书馆 Ian H.Witten和Eibe Frank。 数据挖掘:使用Java实现的实用机器学习工具和技术。 摩根考夫曼出版社,2000年。]] 谷歌学者 数字图书馆 赵建军和马丁·里纳德。 面向方面程序的系统依赖图构造。 MIT-LCS-TR-891技术报告,麻省理工学院计算机科学实验室,2003年。]] 谷歌学者
建议
abc aspectBench编译器for aspectJ面向方面编程语言和编译器研究的工作台 OOPSLA’05:关于面向对象编程、系统、语言和应用程序的第20届ACM SIGPLAN年会 面向方面编程(AOP)作为模块化横切关注点的一种新方法,正日益受到欢迎。 这个 aspectbench编译器(abc) 是AOP研究的一个新工作台,它为两种新语言提供了一个可扩展的研究框架。。。 派生aspectJ的重构 OOPSLA’04:第19届ACM SIGPLAN面向对象编程系统、语言和应用程序年会 在本文中,我们提出了有助于导出AspectJ重构的面向方面编程规则。 这些法律帮助开发人员验证他们定义的转换是否保留了行为。 我们通过推导几个AspectJ来说明。。。