-
题名关于AOP实现机制和应用的研究
被引量:24
- 1
-
-
作者
张广红
陈平
-
机构
西安电子科技大学软件工程研究所
-
出处
《计算机工程与设计》
CSCD
2003年第8期14-17,共4页
-
文摘
AOP(Aspect-Oriented Programming)是一种支持横切关注点的分解的技术,表达更高的抽象层次。它对于横切关注点就像面向对象程序设计对于对象封装和继承一样,提供了能够明确捕获横切结构的语言机制。一个模块化良好的横切关注点叫一个侧面(aspect)。首先介绍了AOP的基本思想,然后针对侧面代码和功能代码的编织问题讨论了几种典型的AOP实现机制的特点、优势及缺陷,最后展望了AOP的应用和发展方向,为进一步研究提供参考。
-
关键词
面向对象
程序设计
对象封装
继承
AOP
功能代码
-
Keywords
AOP
aspect code
component code
weave
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
-
-
题名AOP综述
被引量:12
- 2
-
-
作者
高海洋
陈平
-
机构
西安电子科技大学软件工程研究所
-
出处
《计算机科学》
CSCD
北大核心
2002年第10期133-135,共3页
-
文摘
1.引言
随着计算机越来越广泛地应用于社会各个行业,应用软件的规模不断扩大,复杂度不断提高.传统的软件开发方法,如过程化程序设计、面向对象程序设计等已渐渐不能适应这种变化.近年来,一种新的程序开发方法,AOP(Aspect Ori-ented Programming,面向特征编程)引起了国内外的广泛关注,并被<MIT技术评论>杂志评为21世纪十种对经济和人类生活工作方式最具影响力的技术之一[1].
-
关键词
面向对象
程序开发方法
AOP
计算机
-
Keywords
tangled code, aspect,weave
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-