摘要
J.奥尔德里奇。 开放模块:关于建议的模块化推理。 C.Clifton、R.Lämmel和G.T.Leavens,编辑,面向方面语言基础(FOAL2004),技术报告TR#04-04,爱荷华州立大学计算机科学系,2004年3月。 谷歌学者 交叉引用 P.Avgustinov、A.S.Christensen、L.Hendren、S.Kuzins、J.Lhoták、O.Lhotík、O.de Moor、D.Sereni、G.Sittampalam和J.Tibble。 优化方面J。 2005年6月,PLDI2005。 谷歌学者 数字图书馆 J.博内。 商业AOP使用的关键问题是什么:AspectWerkz如何解决这些问题? 在AOSD’04:第三届面向方面软件开发国际会议论文集,第5-6页。 ACM出版社,2004年。 受邀行业论文。 谷歌学者 数字图书馆 B.伯克和A.布鲁克。 面向方面编程和JBoss。 发表于2003年5月的O'Reilly Network。 http://www.oreillynet.com/pub/a/onjava/2003/05/28/aop_jboss.html。 谷歌学者 Y.Coady、G.Kiczales、M.Feeley、N.Hutchinson和J.S.Ong。 构建操作系统方面:使用AOP改进操作系统结构模块化。 ACM通讯,44(10):79-822001年10月。 谷歌学者 数字图书馆 Y.Coady、G.Kiczales、M.Feeley和G.Smolyn。 使用AspectC改进操作系统代码中特定路径定制的模块化。 第八届欧洲软件工程会议论文集,与第九届ACM SIGSOFT软件工程基础研讨会联合举行,第88-98页,奥地利维也纳,2001年。 谷歌学者 数字图书馆 A.Colyer和A.Clement。 用于中间件的大规模AOSD。 编辑G.Murphy和K.Lieberherr,《面向方面软件开发第三届国际会议论文集》,第56-65页。 ACM出版社,2004年。 谷歌学者 数字图书馆 D.S.Dantas、D.Walker、G.Washburn和S.Weirich。 多边形<; 小>; 反洗钱/ 小>;: 一种面向方面的多态函数编程语言。 在ICFP 2005中,2005年9月。 谷歌学者 数字图书馆 B.de Alwis和G.Kiczales。 使徒:动态方面语言的简单增量编织器。 技术报告TR-2003-16,不列颠哥伦比亚大学计算机科学系,2003年。 谷歌学者 T.Elrad、R.E.Filman和A.Bader。 面向方面编程。 ACM通讯,44(10):29-322001年10月。 谷歌学者 数字图书馆 M.Erwig和D.Ren。 类型安全更新编程。 2003年ESOP,《计算机科学讲义》第2618卷,第269-283页,2003年。 谷歌学者 数字图书馆 J.福鲁斯。 外延多态性:理论与应用。 博士论文,丹尼斯·迪德罗大学,巴黎,2002年12月。 谷歌学者 J.加里格。 使用多态变量编程。 1998年ML研讨会。 谷歌学者 J.加里格。 通过多态变量重用代码。 2000年11月,在日本佐佐里举行的软件工程基础研讨会上。 谷歌学者 E.Hilsdale和J.Hugunin。 AspectJ中的建议编织。 第三届面向方面软件开发国际会议论文集,第26-35页。 ACM出版社,2004年。 谷歌学者 数字图书馆 R.Hirschfeld。 AspectS-带Squeak的AOP。 在面向对象系统中关注点的高级分离研讨会(OOPSLA 2001)上,2001年10月。 谷歌学者 G.Kiczales、E.Hilsdale、J.Hugunin、M.Kersten、J.Palm和W.Griswold。 AspectJ入门。 ACM通讯,44(10):59-652001年10月。 谷歌学者 数字图书馆 G.Kiczales、E.Hilsdale、J.Hugunin、M.Kersten、J.Palm和W.G.Griswold。 AspectJ概述。 在ECOOP 2001中,第327-353页,2001年。 谷歌学者 数字图书馆 G.Kiczales、J.Lamping、A.Menhdhekar、C.Maeda、C.Lopes、J.-M.Loingtier和J.Irwin。 面向方面编程。 在M.Akšit和S.Matsuoka编辑的《1997年ECOOP——面向对象编程第11届欧洲会议》中,计算机科学讲义第1241页,第220-242页,Jyväskylä,芬兰,1997年。 斯普林格·弗拉格。 谷歌学者 X.勒罗伊。 2003年5月,Objective Caml中递归模块的提案。 网址:http://cristal.iria.fr/ ~xleroy/publi/recursive-modules-note.pdf。 谷歌学者 H.Masuhara和G.Kiczales。 面向方面的机制中的横切建模。 In L.Cardelli,编辑,《欧洲面向对象编程会议记录》(ECOOP2003),计算机科学讲稿第2743卷,第2-28页,德国达姆施塔特,2003年7月。 斯普林格·弗拉格。 谷歌学者 H.Masuhara、G.Kiczales和C.Dutchyn。 面向方面程序的编译和优化模型。 《第十二届编译器构造国际会议论文集》(CC2003),计算机科学讲义第2622卷,第46-60页,2003年。 谷歌学者 数字图书馆 D.Sereni和O.de Moor。 方面的静态分析。 编辑M.Aksit,《面向方面程序开发国际会议论文集》,第页。, 波士顿,2003年3月。 谷歌学者 数字图书馆 O.Spinczyk、A.Gal和W.Schroder Preikschat。 AspectC++:面向方面的C++扩展。 《第40届面向对象语言和系统技术国际会议论文集》(TOOLS Pacific 2002),第18-21页,澳大利亚悉尼,2002年2月。 谷歌学者 数字图书馆 D.B.Tucker和S.Krishnamurthi。 高阶语言中的切入点和建议。 《第二届面向方面软件开发国际会议论文集》(AOSD2003),第158-167页。 ACM出版社,2003年。 谷歌学者 数字图书馆 D.Walker、S.Zdancewic和J.Ligatti。 相位理论。 在2003年的ICFP2003中。 谷歌学者 数字图书馆 M.Wand、G.Kiczales和C.Dutchyn。 面向方面编程中通知和动态连接点的语义。 在R.Cytron和G.T.Leavens,编辑,面向方面语言基础(FOAL2002),技术报告TR#02-06,爱荷华州立大学计算机科学系,第1-8页,荷兰恩斯赫德,2002年4月 谷歌学者
建议
Aspectual Caml:一种面向方面的函数语言 第十届ACM SIGPLAN功能编程国际会议记录 我们提出了一种面向方面编程(AOP)语言,称为 Aspectual凸轮 基于一种强类型函数语言Objective Caml,具有两种与AspectJ语言类似的AOP机制。 本文介绍了该系统的设计与实现。。。 Caml-Shcaml:一个用于unix shell编程的ocaml库 2008年ML:2008年ACM SIGPLAN ML研讨会会议记录 Objective Caml是一种灵活、富于表现力的编程语言,但对于操作Unix进程来说,没有什么能比得上Bourne Shell:ls*.docx|wc-l的简洁和清晰 要在C语言中实现同样的效果,需要多写几行代码,而且。。。 基于AOP的方面状态模型及其实现 WCSE’09:2009 WRI软件工程世界大会会议记录-第03卷 面向方面编程(AOP)是一种新兴的软件工程范式,它改进了作为程序中方面的横切关注点的分离。 现有的面向对象编程(OOP)语言在。。。