动态方面编织论文-曹璟,徐宝文,周晓宇,钱巨,杨彬

动态方面编织论文-曹璟,徐宝文,周晓宇,钱巨,杨彬

导读:本文包含了动态方面编织论文开题报告文献综述及选题提纲参考文献,主要关键词:通知编织,编译优化,调用图,AspectJ

动态方面编织论文文献综述

曹璟,徐宝文,周晓宇,钱巨,杨彬[1](2008)在《基于面向方面调用图的AspectJ动态通知编织优化》一文中研究指出在提出一种适合ApsectJ程序分析的面向方面调用图的基础上,给出了一种AspectJ动态通知编织优化方法.该方法利用程序调用图求解调用栈,并对栈中节点进行类型推导,再将调用栈与切点匹配,根据匹配结果决定通知织入方式.实例研究结果表明,该方法精确度高,能够静态确定程序中大部分动态通知的织入点.(本文来源于《软件学报》期刊2008年09期)

周亮[2](2008)在《动态方面编织模型的研究与实现》一文中研究指出方面化构件组装平台需要将横切关注点织入业务构件,其组装实现依赖于方面编织。同时,按需计算中间件平台要求按照用户或数据传输的需要,动态组合、编织计算模块,提高Internet服务的自动化程度,这些要求的实现也依赖于方面编织技术。本文主要研究方面的编织机制。首先,介绍了方面编织技术的背景知识、技术特点和研究现状。提出了方面编织策略的分类方法,包括方面实现策略和方面织入时间策略,结合上述策略深入分析了几种主流AOP系统的编织机制及其特点。其次,针对方面化构件组装平台以及按需计算中间件平台需求,提出了一种基于类修改和反射的动态方面编织模型DAWeaver,阐述了DAWeaver的切入点模型、通知模型和方面模型。探讨了实现DAWeaver的关键技术,包括方面容器实现机制和类文件修改实现机制,并给出了DAWeaver的动态方面编织过程。再次,为提高基于DAWeaver的面向方面软件开发的效率,克服手工编写方面配置文件带来的弊端,本文在所提出的方案基础上,提供了基于DAWeaver的可视化方面部署及运行环境,并给出了相关应用示例。最后,为检测DAWeaver的编织效率,本文以JBoss AOP为基准,对比分析了已编织目标系统的执行效率,对实验结果给出了相应的分析,并总结了全文研究工作,阐述了进一步的研究方向。(本文来源于《中南大学》期刊2008-06-30)

王斌,周亮,谭云桥,桂卫华[3](2008)在《基于类修改和反射的动态方面编织模型》一文中研究指出方面编织是系统关注点编织的实现部分,其优劣关系着面向方面软件系统的执行效率、编织粒度、模块化程度。依据方面化构件组装以及按需计算中间件平台需求,提出一种动态方面编织模型——DA Weaver,该模型利用BCEL修改类文件,通过方面容器反射调用方面组件,支持了编织的动态性。最后,给出该模型的原型系统,并对已编织系统作了性能分析。(本文来源于《计算机工程与应用》期刊2008年07期)

韩晓英,虞慧群[4](2007)在《一种基于UML的面向方面模块动态特性编织方法》一文中研究指出在面向方面软件开发Theme方法的基础上引入用例驱动技术,其中用例技术实现软件模块化,面向方面技术封装横切关注点,从而形成一种用例驱动的面向方面软件开发(UCD/Theme)方法。通过分析面向方面模块的动态特性在编织过程中可能产生的冲突,提出了一种扩展UML的面向方面模块动态特性编织时的冲突解决方法。通过ATM案例说明了该方法的应用。(本文来源于《华东理工大学学报(自然科学版)》期刊2007年03期)

动态方面编织论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

方面化构件组装平台需要将横切关注点织入业务构件,其组装实现依赖于方面编织。同时,按需计算中间件平台要求按照用户或数据传输的需要,动态组合、编织计算模块,提高Internet服务的自动化程度,这些要求的实现也依赖于方面编织技术。本文主要研究方面的编织机制。首先,介绍了方面编织技术的背景知识、技术特点和研究现状。提出了方面编织策略的分类方法,包括方面实现策略和方面织入时间策略,结合上述策略深入分析了几种主流AOP系统的编织机制及其特点。其次,针对方面化构件组装平台以及按需计算中间件平台需求,提出了一种基于类修改和反射的动态方面编织模型DAWeaver,阐述了DAWeaver的切入点模型、通知模型和方面模型。探讨了实现DAWeaver的关键技术,包括方面容器实现机制和类文件修改实现机制,并给出了DAWeaver的动态方面编织过程。再次,为提高基于DAWeaver的面向方面软件开发的效率,克服手工编写方面配置文件带来的弊端,本文在所提出的方案基础上,提供了基于DAWeaver的可视化方面部署及运行环境,并给出了相关应用示例。最后,为检测DAWeaver的编织效率,本文以JBoss AOP为基准,对比分析了已编织目标系统的执行效率,对实验结果给出了相应的分析,并总结了全文研究工作,阐述了进一步的研究方向。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

动态方面编织论文参考文献

[1].曹璟,徐宝文,周晓宇,钱巨,杨彬.基于面向方面调用图的AspectJ动态通知编织优化[J].软件学报.2008

[2].周亮.动态方面编织模型的研究与实现[D].中南大学.2008

[3].王斌,周亮,谭云桥,桂卫华.基于类修改和反射的动态方面编织模型[J].计算机工程与应用.2008

[4].韩晓英,虞慧群.一种基于UML的面向方面模块动态特性编织方法[J].华东理工大学学报(自然科学版).2007

标签:;  ;  ;  ;  

动态方面编织论文-曹璟,徐宝文,周晓宇,钱巨,杨彬
下载Doc文档

猜你喜欢