期刊文献+

面向方面的程序设计综述 被引量:3

A Brief Introduction to Aspect-oriented Programming
下载PDF
导出
摘要 现在大多数的软件项目都选择OOP,但OOP技术也有其局限性,它对某些需求并不能很好地进行描述。本文介绍了一种全新的程序设计方法———面向方面的程序设计方法,这种程序设计方法可以有效地描述OOP方法不能描述的横切关注点;介绍了面向方面程序设计的基本思想以及面向方面程序设计语言AspectJ的基本概念及面向方面软件开发方法。 The leading programming method used today is object-oriented programmig (OOP) , yet OOP has its limitations , some design decisions can not be illustrated with OOP. This article introduces a new programming method called aspect-oriented programming -- a pregramming technique that makes it possible to express those programs that OOP fails to support . Also, the basic concept of AOP, AOPlanguage AspectJ, and aspect-oriented software development method are introduced.
作者 师庆玲
出处 《计算机与现代化》 2006年第6期47-49,共3页 Computer and Modernization
关键词 关注点 AOP ASPECT 面向方面软件开发 concerns AOP Aspect aspeet-oriented software development
  • 相关文献

参考文献3

二级参考文献70

  • 1Truyen E,et al. Dynamic and Selective Combination of Extensions in Component-based Applications. In: Proc. of the 23rd Intl.Conf. on Software Engineering (ICSE'2001) ,May 2001 ,Toronto,Canada
  • 2Hunleth F, Cytron R, Gill C. Building Customizable Middleware using Aspect Oriented Programming. In: Proc. of Conf. on ObjectOriented Programming, Systems, Languages, and Applications 2001 (OOPSLA2001)
  • 3Ossher H,Tarr P. Multi-Dimensional Separation of Concerns using Hyperspaces: [IBM Research Report 21452]. April, 1999
  • 4Rashid A,sawyer P. Object Database Evolution using Separation of Concerns. ACM SIGMOD Record,2000,29(4)
  • 5The AspectJ team. The AspectJ programming guide. Available at: http://aspect. org
  • 6The Emerging Technologies That Will Change the World. MIT Technology Review January/February 2001 issue
  • 7Bertrand Meyer. Object-Oriented Software Consstuction
  • 8Kiczales G, et al. Aspect-Oriented Programming. In: Proc. of the European Conf. on Object-Oriented Programming (ECOOP) ,June 1997
  • 9Miller S K. Aspect-Oriented Programming Takes Aim at Software Complexity. Computer 2001 IEEE Vol. 34,No. 4
  • 10The AspectJ team. Aspect-Oriented Programming with AspectJ.Available at: http://aspect. org

共引文献34

同被引文献15

引证文献3

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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