期刊文献+

Aspect C#——在C#中应用AOP 被引量:2

Aspect C#:Apply AOP in C#
下载PDF
导出
摘要 当前,AspectJ是用得最普遍的AOP工具,它是基于Java平台的。着重讨论了一种基于.NET平台的AOP技术,AspectC#。用户可以通过AspectC#在C#中应用AOP。目前,AspectC#只支持C#语言,但是.NET平台的多语言性使得跨语言的AOP应用成为可能。 At present,AspectJ is the most widely used aspect oriented programming tool. AspectJ is based on Java. This paper focuses on the AOP technology based on .NET platform.This technology is called AspectC # .Users can apply AOP in C # by AspectC # .AspectC # only supports C # language now,but .NET is a multi language platform that makes cross language use of AOP become possible.
作者 曾路 张立臣
出处 《计算机应用研究》 CSCD 北大核心 2005年第5期189-190,共2页 Application Research of Computers
基金 国家自然科学基金项目 ( 60174050 ) 广东省自然科学基金(010059) 教育部骨干教师资助计划(序号 3) 广东省教育厅"千百十"优秀人才培养基金 广东省教育厅自然科学基金(200025)
关键词 AOP ASPECT .NET平台 C# AOP Aspect .NET Platform C #
  • 相关文献

参考文献6

二级参考文献16

  • 1[1]G Kiczales,et al.An Overview of AspectJ[C].ECOOP 2001-Object-Oriented Programming,2001,Springer Verlag,LNCS,vol.2072.327-353. 被引量:1
  • 2[2]Andreas Gal,et al.AspectC++: Language Proposal and Prototype Implementation[C].OOPSLA 2001 Workshop on Advanced Separation of Concerns in Object-Oriented Systems,Tampa, Florida,2001. 被引量:1
  • 3[3]O Spinczyk,et al.AspectC++:An Aspect-Oriented Extension to the C++ Programming Language[C].40th International Conference on Technology of Object-Oriented Languages and Systems(TOOLS Pacific 2002),Sydney,Australia,2002.Conferences in Research and Practice in Information Technology,vol.10.53-60. 被引量:1
  • 4Kiczales G, Lamping J, et al, Aspect-Oriented Programming. In: Proc of ECOOP'97, 1997. 被引量:1
  • 5Ossher H, Tarr P. Using Multi-dimensional Separation of Coneerns to (Re)Shape Evolving Software. CACM,2001,44(10). 被引量:1
  • 6Bergmans L,Aksh M. Composing Crosscutting Concerns Using Composition Filters. CACM ,2001,44(10). 被引量:1
  • 7Lieberherr K, Orleans D, Ovlinger J. Aspect-Oriented Programming With Adaptive Methods. CACM,2001'044(10). 被引量:1
  • 8Elrad T, Filman R E, Bader A. Aspect-Oriented Programming. CACM,2001,44(10). 被引量:1
  • 9Elrad T, Aksit M M, Kiczales G, Lieberherr K,Panelists H O. Discussing Aspects of AOP. CACM,2001,44(10). 被引量:1
  • 10Pace J A D, Campo M R. Analyzing The Role of Aspects in Software Design. CACM,2001,44(10). 被引量:1

共引文献53

同被引文献9

  • 1崔萌,史耀馨,李宣东,郑国梁.基于MDA的PIM到J2EE平台PSM的转换方法[J].计算机应用与软件,2005,22(1):1-2. 被引量:7
  • 2曾路,张立臣.Weave.NET——基于.NET平台的AOP技术[J].计算机应用研究,2005,22(5):225-226. 被引量:3
  • 3GradeckiJD LesieckiN 王欣轩 吴东升译.精通AspectJ[M].北京:清华大学出版社,2005.. 被引量:5
  • 4DAVID S.FRANKEL.Model Driven Architecture-Applying MDA to Enterprise Computing[M].Wiley Publishing,Inc,2003. 被引量:1
  • 5DEAN WAMPLER,Ph.D.The Role of Aspect-Oriented Programming in OMG's Model-Driven Architecture[M].Aspect Programming,Inc,2003. 被引量:1
  • 6ALEX.W.MDA,开创大时代[EB/OL].http://www.yesky.com/SoftChannel/72342376173010944/20040304/1773805-1.shtml,2005. 被引量:1
  • 7Rajah H,Sullivan K.Eos:Instance-level Aspects for Integrated System Design[C]//Proceedings of the 9th European Software Engineering Conference Held Jointly with 11th ACM SIGSOFT International Symposium on Foundations of Software Engineering Helsinki,Finland:[s.n.],2003. 被引量:1
  • 8Michael A.Blackstock M.Aspect Weaving with C# and.NET[EB/OL].(2004-01-25).http//www.cs.ubc.ca/~michael/publications/AOPNET5.pdf. 被引量:1
  • 9Kim H.AspectC#:An AOSD Impleme-ntation for C#[D].Dublin,Ireland:Department of Computer Science,Trinity College,2003,52-57. 被引量:1

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部