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

面向方面重构的研究

摘要第1-6页
Abstract第6-10页
第1章 绪论第10-16页
   ·课题的提出及研究意义第10-13页
     ·应用系统开发中的现状与不足第10-12页
     ·重构技术应用的必要性第12-13页
     ·AOP技术应用的意义第13页
   ·软件重构的研究现状第13-15页
   ·本文工作第15页
   ·本章小结第15-16页
第2章 重构和面向方面编程第16-35页
   ·重构技术第16-25页
     ·重构的作用第16-18页
     ·重构的原理第18-21页
     ·大型重构方法第21-24页
     ·重构的实施原则第24-25页
   ·面向方面编程技术第25-34页
     ·横切关注点分离的提出第25-26页
     ·AOP技术概述第26-27页
     ·AOP实现机制第27-29页
     ·AOP核心技术点第29-31页
     ·AOP的主要开发步骤第31-33页
     ·AspectJ第33-34页
   ·本章小结第34-35页
第3章 面向方面重构第35-42页
   ·软件重构与 AOP的关系第35-38页
     ·共性关系第36-37页
     ·对立关系第37-38页
   ·面向方面重构的特点第38-39页
   ·面向方面重构的内容第39-40页
     ·遗留系统的方面识别和封装第39-40页
     ·面向方面程序的重构第40页
   ·面向方面重构的步骤第40-41页
   ·本章小结第41-42页
第4章 横切关注代码的识别第42-54页
   ·类关系图第42-43页
   ·程序风格第43-45页
     ·横切关注的良好布局第43-44页
     ·几种横切关注行为的表现第44-45页
   ·横切关注代码的信息确认第45-46页
     ·搜索过程中一些情况的说明第45页
     ·获取搜索的入口信息第45-46页
   ·利用类关系图搜索横切关注代码第46-52页
     ·方式一对应的横切关注搜索方法第46-50页
       ·入口节点的确定第46-47页
       ·搜索和识别的过程第47-50页
     ·方式二对应的横切关注搜索方法第50-52页
       ·入口节点的确定第50-51页
       ·搜索和识别的过程第51-52页
   ·识别结果的描述第52-53页
   ·本章小结第53-54页
第5章 识别结果的方面封装第54-67页
   ·AspectJ高级特性的简要介绍第54-55页
   ·方面的封装方法第55-66页
     ·空 Aspect的声明第55-56页
     ·建立 Aspect内部类型成员声明第56-58页
     ·在搜索结果中识别通知体第58-61页
     ·识别连接点并确定命名切入点标识的具体定义第61-64页
     ·方面的整理第64-66页
   ·本章小结第66-67页
第6章 AspectJ程序的重构第67-73页
   ·AspectJ中使用 OOP重构方法的讨论第67-68页
     ·排除覆盖方法第67-68页
     ·增加切点方法第68页
   ·对三种基本重构方法的补充第68-71页
   ·AspectJ中 Aspect机制自身重构问题的探讨第71-72页
   ·本章小结第72-73页
第7章 结论第73-75页
   ·论文工作总结第73页
   ·进一步研究的工作第73-75页
参考文献第75-79页
致谢第79-80页
作者简介第80-81页
攻读硕士期间发表的论文和参加科研情况第81页

论文共81页,点击 下载论文
上一篇:股骨髋臼撞击症的X线、CT及MR的影像研究
下一篇:冀西北高原唐菖蒲切花生产及种球繁殖关键技术研究