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

结构语义相似的程序识别方法研究

摘要第1-6页
Abstract第6-17页
第1章 绪论第17-34页
   ·课题来源第17页
   ·课题的目的和意义第17-18页
   ·程序识别在国内外的研究现状及分析第18-28页
     ·基于抽象模式的程序识别方法第18-20页
     ·基于文本的程序识别方法第20-22页
     ·基于度量值的程序识别方法第22-23页
     ·基于结构的程序识别方法第23-24页
     ·基于图的程序识别方法第24-27页
     ·已有程序识别方法的比较第27-28页
   ·问题描述及难点分析第28-31页
     ·结构语义相似的程序识别的定义第28-30页
     ·结构语义相似的程序识别的难点问题第30-31页
   ·主要研究内容第31-34页
第2章 基于系统依赖图的程序标准化方法研究第34-65页
   ·引言第34-35页
   ·理论基础第35-38页
     ·代码多样化第35-36页
     ·系统依赖图第36-37页
     ·指针分析第37-38页
   ·改进系统依赖图表示程序的语法结构与语义第38-41页
   ·程序标准化转换中的指针分析算法第41-49页
     ·指针别名分析中指针指向表示法的改进第41-43页
     ·指针分析的数据流公式第43-44页
     ·指针赋值语句节点的指向分析算法第44-46页
     ·指针赋值语句节点的指向分析实例第46-48页
     ·基于控制依赖树的流敏感和上下文敏感的指针分析第48-49页
   ·基于系统依赖图的程序标准化第49-60页
     ·基于系统依赖图的程序标准化模型第49-50页
     ·基本代码标准化第50-54页
     ·高级代码标准化第54-60页
   ·实验结果及分析第60-64页
     ·指针分析准确性分析第61-62页
     ·代码多样化消除率第62-63页
     ·程序标准化中指针分析效果第63-64页
   ·本章小结第64-65页
第3章 结构度量相似的候选子程序提取方法研究第65-79页
   ·引言第65-66页
   ·理论基础第66-69页
     ·结构相似度度量第66-67页
     ·位置敏感的哈希算法第67-68页
     ·相关定义及定理第68-69页
   ·结构度量相似的候选子程序提取第69-72页
     ·结构度量相似的候选子程序提取模型第69-70页
     ·问题的形式化定义第70-72页
   ·生成控制依赖树的特征向量第72-73页
   ·特征向量分组聚类第73-75页
     ·向量分组算法第73-74页
     ·基于LSH的相似结构分支检测第74-75页
   ·合并分支检测大的相似代码片段第75-76页
   ·计算复杂度分析第76页
   ·实验结果及分析第76-78页
     ·提取候选子程序的效果第76-77页
     ·代码多样化识别效果第77-78页
   ·本章小结第78-79页
第4章 基于系统依赖图语义级别的程序识别方法研究第79-94页
   ·引言第79页
   ·编程题自动评分方法的研究现状第79-81页
   ·基于系统依赖图的语义级别的程序识别第81-86页
     ·基于系统依赖图的程序识别模型第81-83页
     ·程序的结构匹配第83-85页
     ·程序的语句匹配第85-86页
   ·基于程序转换和语义分析的编程题自动评分方法第86-89页
     ·难点问题及解决方法第86-87页
     ·实例分析第87-89页
   ·实验结果及分析第89-93页
     ·实验数据第90-91页
     ·基于程序转换和语义分析的编程题自动评分准确率第91-92页
     ·与基于动态测试的编程题自动评分方法的比较第92-93页
   ·本章小结第93-94页
第5章 度量值和图相结合的程序识别方法研究第94-111页
   ·引言第94-95页
   ·相似代码检测方法研究现状第95-96页
   ·问题的形式化定义第96页
   ·度量值和图相结合的程序识别模型第96-98页
   ·以模块为单位提取候选子程序第98-100页
   ·语义级别的相似代码检测方法第100页
   ·度量值和图相结合的程序识别实例第100-104页
   ·MGCA的计算复杂度分析第104-105页
   ·实验结果及分析第105-110页
     ·实验设置第105页
     ·MGCA的相似度阈值设置第105-107页
     ·MGCA 的健壮性测试第107-108页
     ·代码多样化的识别效果第108-109页
     ·效率测试第109-110页
     ·应用MGCA分析GCC1.4 与GCC2.0第110页
   ·本章小结第110-111页
结论第111-113页
参考文献第113-123页
攻读博士学位期间发表的学术论文第123-125页
致谢第125-126页
个人简历第126页

论文共126页,点击 下载论文
上一篇:基于感知信息的多模态生物特征融合技术研究
下一篇:文本间语义相关性计算及其应用研究