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

一种构件平台上支持面向方面编程的方法
引用本文:李洪涛,郑任持,陈瑢,殷人昆.一种构件平台上支持面向方面编程的方法[J].计算机应用与软件,2006,23(12):19-22.
作者姓名:李洪涛  郑任持  陈瑢  殷人昆
作者单位:1. 清华大学深圳研究生院软件工程中心,广东,深圳,518055
2. 科泰世纪科技有限公司,上海,201203
3. 清华大学计算机科学与技术系,北京,100084
基金项目:国家高技术研究发展计划(863计划)
摘    要:面向方面编程与构件技术的结合是开发更加可复用、可扩展的软件的新方法,不同于传统的通过修改系统架构以及引入新的编程语言实现二者的结合。提出一种将文件划分为构件与方面,利用XML语言描述构件与方面的编织关系,结合构件客器技术与面向方面编程的方法实现构件与方面的运行时编织的方法。新的方法既可以简单方便地描述方面,又有效地扩展了现有系统,原有构件不需要任何改动,就可以直接实现同方面的编织,井确保比较高的运行效率。同时该方法在CAR上的软件工程实践也作了描述。

关 键 词:构件技术  面向方面编程
收稿时间:10 27 2004 12:00AM
修稿时间:2004-10-27

AN APPROACH TO SUPPORT AOP ON COMPONENT PLATFORM
Li Hongtao,Zheng Renchi,Chen Rong,Yin Renkun.AN APPROACH TO SUPPORT AOP ON COMPONENT PLATFORM[J].Computer Applications and Software,2006,23(12):19-22.
Authors:Li Hongtao  Zheng Renchi  Chen Rong  Yin Renkun
Affiliation:1.Software Engineering Center, Graduate School at Shenzhen, Tsinghua University, Shenzhen Guangdong 518055, China;2.Koretide Corp. ,Shanghai 201203, China;3.Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China
Abstract:Aspect-oriented component engineering(AOCE) is a new methodology for component-based development.Different from traditional way to modify the system architecture or introduce new language,in this paper we introduce our approach to support AOP on component plaform.In our approach applications are composed of components and aspects and composed at runtime according to the composition information descriped by XML.We introduce a composition mechanism of composing components and aspects by merging the component container technology and AOP approaches.In our approach,we can simply describe the aspects,weave the aspects into components without any change of components to extend the system architectures,and have little holdback of effiency.Also the approach's implementation on CAR is described.
Keywords:Component technique AOP
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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