首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文--网络操作系统论文

基于语法的源代码差异分析及与内核分析平台的集成

摘要第5-6页
abstract第6页
第1章 绪论第10-14页
    1.1 研究工作背景第10-12页
    1.2 主要思路及研究内容第12页
    1.3 主要工作及贡献第12-13页
    1.4 论文结构安排第13-14页
第2章 相关工作与技术路线分析第14-22页
    2.1 基于数据库的在线函数调用图工具第14-16页
    2.2 代码查看工具LXR第16-17页
    2.3 差异分析工具第17-19页
    2.4 Linux环境编译器GCC第19-21页
        2.4.1 抽象语法树第19-20页
        2.4.2 GCC编译器第20-21页
    2.5 工具分析第21页
    2.6 本章小结第21-22页
第3章 基于语法的源代码差异分析改进第22-35页
    3.1 基于语法树的源代码差异分析的改进要点第22-23页
    3.2 差异分析工具分析第23-27页
        3.2.1 差异分析工具整体结构设计第23-24页
        3.2.2 GCC抽象语法树的导出时机和格式第24-26页
        3.2.3 节点选取与宏展开第26页
        3.2.4 修改GumTree前后端第26-27页
    3.3 基于语法树的源代码差异分析改进第27-34页
        3.3.1 问题描述第27-28页
        3.3.2 问题分析及解决方案第28-34页
    3.4 本章小结第34-35页
第4章 内核分析平台部署及工具集成第35-53页
    4.1 DBCG-RTL简介第35-36页
    4.2 内核分析平台部署第36-40页
        4.2.1 问题描述第36页
        4.2.2 问题分析及解决方案第36-40页
    4.3 差异分析工具实验环境部署第40-41页
        4.3.1 平台版本部署第40页
        4.3.2 部署并编译内核版本第40-41页
    4.4 差异分析工具平台集成第41-46页
        4.4.1 添加差异分析工具调用页面第41-44页
        4.4.2 gccAnalyser模块功能逻辑脚本代码分析第44-45页
        4.4.3 gccAnalyser模块展示逻辑脚本代码分析第45-46页
    4.5 源代码差异分析结果展示第46-52页
    4.6 本章小结第52-53页
结论第53-55页
参考文献第55-58页
附录 英文缩写词第58-59页
攻读学位期间发表论文与研究成果清单第59-60页
致谢第60页

论文共60页,点击 下载论文
上一篇:基于帧周期和离散事件的混合仿真空消息改进算法研究
下一篇:一种增强现实几何一致性算法的优化研究