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

C程序内存错误静态分析技术研究

摘要第1-10页
ABSTRACT第10-12页
第一章 绪论第12-20页
   ·指针相关的内存错误第13-14页
   ·现有的工具和技术第14-16页
   ·本文的研究内容第16-18页
   ·本文的结构第18-20页
第二章 程序分析的相关技术第20-35页
   ·程序分析概述第20-23页
   ·数据流分析技术第23-25页
   ·数据流分析算法第25-26页
   ·指针与别名分析的表示第26-30页
   ·别名分析的精确性第30-33页
   ·过程间别名分析第33-34页
   ·本章小结第34-35页
第三章 基于抽象赋值路径的形态分析第35-61页
   ·引言第35-36页
   ·形态图第36-45页
     ·具体形态图第36-38页
     ·具体形态图上的程序语义第38-42页
     ·抽象形态图第42-45页
   ·形态图的精化算法第45-50页
   ·抽象语义第50-55页
   ·实验分析第55-56页
   ·正确性证明第56-60页
   ·本章小结第60-61页
第四章 需求驱动的内存泄漏检测第61-88页
   ·引言第61-63页
   ·基于指向图的内存抽象第63-66页
     ·基本概念第64-65页
     ·数据流事实第65-66页
   ·需求驱动的内存泄漏检测算法第66-80页
     ·需求驱动的思想第66-68页
     ·过程内分析第68-73页
     ·MOD信息的计算第73-76页
     ·过程间分析第76-79页
     ·算法框架第79-80页
   ·实验分析第80-82页
   ·正确性证明第82-87页
   ·本章小结第87-88页
第五章 基于必然别名和可能别名的空指针解引用检测算法第88-102页
   ·引言第88-89页
   ·必然别名的数据流事实第89-92页
   ·必然别名分析第92-96页
   ·空指针解引用的检测第96-98页
   ·实验分析第98-99页
   ·正确性证明第99-101页
   ·本章小结第101-102页
第六章 结束语第102-105页
   ·本文的主要贡献第102-103页
   ·下一步研究工作第103-105页
致谢第105-107页
参考文献第107-117页
攻读博士学位期间发表的论文第117页

论文共117页,点击 下载论文
上一篇:扩展时序逻辑的推理及符号化模型检验技术
下一篇:服务计算中接口模型与构件设计的研究