首页 | 本学科首页   官方微博 | 高级检索  
     

动态增量式AOP框架的研究与实现
引用本文:杨曦,李彤. 动态增量式AOP框架的研究与实现[J]. 计算机工程与应用, 2013, 49(23): 39-44
作者姓名:杨曦  李彤
作者单位:1.福州大学 阳光学院,福州 3500152.云南大学 软件学院,昆明 650091
基金项目:国家自然科学基金(No.60963007);福建省教育厅科技项目(No.JB11251).
摘    要:
在研究AOP原理的基础上,提出一种面向aspect的编程框架AODF,采用基于日志技术的增量式编织机制,不仅提高了编织效率,而且基于Bigraph理论的AODF支持方面的动态演化,实现了行为的一致性与相容性。另外,AODF从语言层提供对方面的支持,无需改动语言本身任何结构及特性,而且可以把自行编制的aspect配置为标准组件入库,实现方面的重用。从而使得遗留系统无需变更就可以获得面向方面的扩展。

关 键 词:面向方面的编程(AOP)  面向方面的动态框架(AODF)  面向方面  动态演化  Bigraph理论  

Research and implementation of AOP framework based on incremental dynamic evolution
YANG Xi,LI Tong. Research and implementation of AOP framework based on incremental dynamic evolution[J]. Computer Engineering and Applications, 2013, 49(23): 39-44
Authors:YANG Xi  LI Tong
Affiliation:1.College of Sunshine, Fuzhou University, Fuzhou 350015, China2.School of Software, Yunnan University, Kunming 650091, China
Abstract:
On the basis of AOP principles research, it proposes an aspect-oriented programming framework AODF, wlalcn intro- duces incremental weaving mechanisms based on log technology, not only improves the weaving efficiency, but also supports dynamic evolution based on the Bigraph theory and achieves behavior consistency and compatibility. On the other side, it pro- vides the aspects with support from language layer, without changing any structure and characteristics of the language itself. Fur- thermore, the self organizational aspect configurated by AODF can be added in the framework as the standard components so that the further system can reuse them. So the legacy system obtains aspect extended by AODF but no need to make any changes.
Keywords:Aspect-Oriented Programming (AOP)  Aspect-Oriented Dynamic Framework (AODF)  aspect-oriented  dynamic evolution  Bigraph theory
本文献已被 维普 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号