首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

一种新型的支持多语言和运行时的AOP系统研究

摘要第1-5页
Abstract第5-9页
图目录第9-10页
表目录第10-11页
第一章 引言第11-22页
   ·面向方面编程的起源第11-14页
     ·结构化和面向对象的程序设计第11-12页
     ·结构化和面向对象程序设计的问题第12-14页
   ·面向方面编程(AOP)第14-16页
     ·关注问题的分离第14-16页
     ·AOP 的三个开发步骤第16页
   ·类AOP 和AOP 语言定位横切关注点第16-20页
     ·合成过滤器第16-17页
     ·自适应性编程(Adaptive Programming)第17页
     ·多维方法第17-18页
     ·反射方法第18页
     ·混合方法第18-19页
     ·AspectJ第19-20页
   ·本文的研究内容和成果第20-21页
   ·论文的组织结构第21-22页
第二章 AOP 的现状分析及一种新方案设计第22-27页
   ·AOP 语言的基本规范第22-23页
     ·连接点第22页
     ·Advice第22-23页
     ·Pointcut第23页
     ·Aspect第23页
   ·AOP 语言的实现类型第23-24页
   ·目前各AOP 实现存在的问题第24-25页
     ·AOP 的发展趋势第24页
     ·目前各AOP 实现的不足第24-25页
     ·造成各AOP 实现不足的原因第25页
   ·一种针对AOP 实现的不足的解决方案第25-26页
   ·小结第26-27页
第三章 LLVM 编译器体系结构简介第27-42页
   ·LLVM 简介第27-29页
   ·LLVM 的代码实现第29-35页
     ·LLVM 指令集概述第29-30页
     ·语言不相关类型信息,Cast&GetElementPtr第30-32页
     ·显式内存分配和统一的内存模型第32页
     ·函数调用和异常处理第32-35页
     ·文本格式,二进制,和内存实现第35页
   ·LLVM 编译器体系结构第35-39页
     ·LLVM 编译器框架的高级设计第36-37页
     ·编译时:扩展前端和静态优化器第37-38页
     ·链接器和过程间优化器第38页
     ·离线或JIT 原始代码生成器第38页
     ·运行时路径剖面和再编译第38-39页
     ·基于终端用户的剖面信息的离线再优化第39页
   ·与低级虚拟机相关的一些研究工作第39-40页
   ·小结第40-42页
第四章 基于LLVM 的运行时多语言AOP 系统的设计实现第42-70页
   ·总体设计第42-44页
     ·LLVM 可以提供的支持第42页
     ·总体结构设计和各模块的功能概述第42-44页
   ·LLVM 的扩展方法第44-45页
   ·实现动态织入的几个重要数据结构第45-50页
     ·连接点图第45-48页
     ·Advice第48-49页
     ·Aspect 结构第49-50页
   ·织入器设计第50-61页
     ·织入点的定位第50-55页
     ·Advice 的织入方式第55-57页
     ·连接点上下文的访问方法第57-60页
     ·其他问题第60-61页
     ·织入器的执行流程第61页
   ·匹配器设计第61-68页
     ·XML 文件模式第61-67页
     ·匹配器的具体执行流程第67-68页
   ·辅助功能模块设计第68-69页
     ·advice 优先级问题第68页
     ·与控制程序的交互问题第68-69页
   ·小结第69-70页
第五章 AOP 系统的测试和分析第70-84页
   ·测试原理和分析原则第70-71页
   ·一个具体例子的测试分析第71-79页
     ·测试环境第71页
     ·测试用例第71-75页
     ·预期结果第75页
     ·测试结果及分析第75-79页
   ·多组测试用例的结果分析第79-83页
     ·试验数据第79-81页
     ·分析工具第81页
     ·分析结果第81-83页
   ·小结第83-84页
第六章 总结与展望第84-86页
   ·主要工作总结第84-85页
   ·今后工作展望第85-86页
致谢第86-87页
参考文献第87-91页
在学期间研究成果第91页

论文共91页,点击 下载论文
上一篇:生态足迹理论在区域可持续发展评价中的应用--以浙江省为例
下一篇:腰椎间盘突出合并侧隐窝狭窄症的发病机制及诊治探讨