首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--信息处理(信息加工)论文--机器辅助技术论文

基于AOP的逆向工程框架及工具的研究

第一章 绪论第1-13页
   ·本文研究的目的和意义第7-8页
   ·国内外的现状第8-9页
   ·本文研究的内容第9-13页
     ·逆向工程系统架构的研究第9页
     ·工具的实现第9-13页
第二章 AOP方法论概述第13-25页
   ·OOP 的缺陷及弥补第13-14页
   ·AOP 简介第14-21页
     ·软件设计中现实问题第14-17页
     ·AOP 基础第17-19页
     ·AOP 的必要性和重要性探讨第19-20页
     ·AOP 与设计模式第20-21页
     ·AOP 应用范围和具体实现第21页
   ·AspectJ 概述第21-25页
     ·AspectJ 简介第21-22页
     ·AspectJ 引入的新概念第22-25页
第三章 软件逆向工程相关理论研究第25-35页
   ·软件逆向工程的定义及相关概念第25-26页
   ·软件逆向工程的规范活动第26-28页
     ·数据收集第26-27页
     ·知识组织第27-28页
     ·信息浏览第28页
   ·程序理解策略与方法第28-31页
     ·程序理解策略的分类第28-29页
     ·自底向上策略和自顶向下策略第29-30页
     ·程序理解方法分类第30-31页
   ·软件再工程与软件维护第31-35页
     ·软件再工程基本概念第31-32页
     ·软件再工程具体目标第32-33页
     ·软件维护定义第33页
     ·软件维护分类第33-34页
     ·软件逆向工程辅助工具的研究第34-35页
第四章 基于AOP 的逆向工程的框架研究第35-45页
   ·逆向工程的任务第35-36页
   ·逆向工程基本行为第36-39页
     ·数据收集第36-37页
     ·知识管理第37-38页
     ·高层逻辑抽象第38页
     ·逆向工程的阶段第38-39页
   ·系统框架和设计模式识别第39-40页
   ·基于AOP 的逆向工程框架第40-45页
第五章 基于AOP 的逆向工程工具的实现第45-77页
   ·代码植入与信息收集第45-57页
     ·一般Java 程序的执行第45-46页
     ·Servlet 和JSP 的执行第46-47页
     ·代码植入第47-48页
     ·一般 Java 应用程序的代码植入与信息收集第48-53页
     ·对Web 应用程序的代码植入和信息收集第53-57页
   ·UML 图和设计模式的抽取第57-66页
     ·UML 简介第57-59页
     ·类图相关概念第59-60页
     ·Java 到UML 类图的映射第60-62页
     ·类图的视图转化第62页
     ·序列图的抽取第62-66页
     ·设计模式的识别第66页
   ·软件知识库和文件格式转换第66-72页
     ·知识第66-68页
     ·软件知识库的组织和管理第68-70页
     ·文件格式转换第70-72页
   ·软件知识库中信息的可视化和程序包装第72-77页
     ·图形界面类型第72-73页
     ·UML 图的可视化方法和实现第73-74页
     ·程序的组装第74-77页
第六章 结束语第77-79页
   ·总结第77页
   ·本文的创新点第77-78页
   ·下一步任务第78-79页
致谢第79-81页
参考文献第81-87页
附录A 工具程序的使用和测试第87-90页

论文共90页,点击 下载论文
上一篇:关于不可否认协议中第三方的研究
下一篇:交际策略和性格关系研究:内、外向性格在英语学习中与交际策略使用之间的关系