期刊文献+

面向方面的编程方法

Aspect-Oriented Programming
下载PDF
导出
摘要 面向方面编程(Aspect-Oriented Programming,AOP)是目前发展比较迅速的一种新的编程方法。它是面向过程、面向对象方法的进一步发展。AOP通过引入了方面概念,改进了关注点的分离(separation of concerns),减少代码缠结(code tangling),解决了横切关注点(crosscutting concerns)的问题,可以提高软件质量和效率。文章对AOP的基本概念、技术特点和AOP的技术框架现状进行了相关介绍。 Aspect-Ofiented Programming is the relatively rapid development of a new programming method, It is process-oriented, object-oriented method for the further development. By introducing the concept of respect, AOP improves the separation of concerns, reduces code tangling, solves the problem of crosscutting concerns and improves the quality and efficiency of software. The paper introduces the basic concept of AOP, technical features and technical frameworks of AOP,
作者 蓝红苑 LAN Hong-yuan (Department of Computer Science and Technology of Jiaying University, Meizhou 514015, China)
出处 《电脑知识与技术》 2007年第5期706-707,共2页 Computer Knowledge and Technology
关键词 方面 面向方面编程(AOP) 关注点 横切关注点 织入 aspect AOP concern crosscutting concerns weaving
  • 相关文献

参考文献1

二级参考文献23

  • 1RumbaughJ Jacobsonl BoochG.UML参考手册[M].北京:机械工业出版社,2001..
  • 2BoochG RumbaughJ JacobsonI 邵维忠 麻志毅译.UML用户指南[M].北京:机械工业出版社,2001..
  • 3http: ∥eclipse. org/aspectj/
  • 4Kiczales G, Hilsdale E, Hugunin J, et al. An Overview of AspectJ.In:Proc. of 15th ECOOP, 2001
  • 5OMG Document ad/97-08-03. UML Syntax and Semantics guide.http: ∥www. rational. com/uml
  • 6Aldawud O, Elrad T Bader A. UML profile for aspect-oriented software development. In: position paper for the Third international workshop on Aspect oriented modeling, 2003
  • 7Kiczales G, et al. Aspect-Oriented Programming. In: Proc. of the 11th European Conf. on Object-Oriented Programming, June 1997
  • 8Aldawud O,Elrad T,Bader A. A UML Profile for Aspect Oriented Modeling. Workshop on AOP, OOPSLA 2001
  • 9Zakaria A A,Hosny H, Zeid A. A UML Extension for Modeling Aspect-Oriented Systems. In: Intl. Workshop on Aspect-Oriented Modeling with UML, Germany, Sept. 2002
  • 10Stein D. An Aspect-Oriented Design Model Based on AspectJ and UML: [Master Thesis for the Master Degree in Management Information Systems]. The Department of Business Arts, Economics, and Management Information Systems University of Essen,Germany, 2002

共引文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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