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

面向方面程序中的影响分析及应用

摘要第1-7页
ABSTRACT第7-12页
插图目录第12-13页
表格目录第13-14页
第一章 绪论第14-21页
   ·面向对象编程及其弊端第14-15页
   ·面向方面编程概述第15-17页
   ·AspectJ 语言概述第17-18页
   ·变化影响分析介绍第18-19页
   ·论文主要贡献第19-20页
   ·本文的组织结构第20-21页
第二章 原子变化的定义第21-30页
   ·面向对象程序的原子变化第21-22页
   ·面向方面程序的原子变化第22-26页
     ·方面,切入点和通知的原子变化第23-24页
     ·类型间声明的原子变化第24-25页
     ·继承关系和方面优先级的原子变化第25页
     ·软化异常相关的原子变化第25页
     ·通知引入的原子变化第25-26页
   ·原子变化间的依赖关系第26-29页
     ·语法上的依赖关系第26-28页
     ·交互式的依赖关系第28-29页
   ·本章小结第29-30页
第三章 面向方面程序的变化影响分析模型第30-38页
   ·面向方面程序的系统调用图第30页
   ·受影响的Base 代码第30-31页
   ·受影响的Aspect 代码第31-32页
   ·解决Base 代码与Aspect 代码的交互问题第32页
   ·受影响的测试用例以及相应的原子变化第32-33页
   ·变化影响分析:一个完整的例子第33-36页
   ·本章小结第36-38页
第四章 面向方面程序的自动化调试技术第38-53页
   ·面向方面程序自动化调试简介第38-40页
   ·变化影响分析对于自动化调试技术的改进第40-41页
   ·基于影响分析技术的高效自动化调试算法第41-52页
     ·变化影响分析模块第41-44页
     ·启发式排序算法模块第44-45页
     ·分为三步的增量式调试模块第45-50页
     ·算法描述与复杂度分析第50-52页
   ·本章小结第52-53页
第五章 面向方面程序的增量式系统调用图构建算法第53-60页
   ·面向方面程序系统调用图构建概述第53-57页
     ·面向对象程序系统调用图介绍第53-56页
     ·面向方面程序系统调用图构建第56-57页
   ·增量式系统调用图分析第57-59页
   ·本章小结第59-60页
第六章 面向方面程序变化影响度量第60-70页
   ·面向方面程序的复杂性度量第60-61页
   ·面向方面程序的变化影响度量分析第61-69页
     ·面向方面系统的形式化定义第62-64页
     ·刻画变化影响程度的度量指标第64-69页
   ·本章小结第69-70页
第七章 Celadon分析框架的实现第70-75页
   ·Celadon 工具的架构第70-73页
   ·计算原子变化第73页
   ·计算受影响的部分第73-74页
   ·生成可编译的中间版本第74页
   ·本章小结第74-75页
第八章 实验评估第75-94页
   ·实验目的第75页
   ·实验程序集第75-77页
   ·实验步骤第77页
   ·实验结果第77-92页
     ·变化影响分析第77-86页
     ·自动化调试第86-88页
     ·增量式系统调用图构建第88-90页
     ·系统可维护性评价第90-92页
   ·实验讨论第92-93页
   ·本章小结第93-94页
第九章 全文总结第94-95页
   ·主要结论第94页
   ·研究展望第94-95页
参考文献第95-100页
致谢第100-102页
攻读硕士士学位期间已发表或录用的论文第102-103页

论文共103页,点击 下载论文
上一篇:动态场景下的自适应光度补偿
下一篇:模型驱动的服务构件开发工具