当前位置:主页 > 科技论文 > 搜索引擎论文 >

基于程序控制流图源代码相似程度分析系统

发布时间:2017-06-19 02:06

  本文关键词:基于程序控制流图源代码相似程度分析系统,由笔耕文化传播整理发布。


【摘要】:源代码相似程度分析在软件工程和计算机教学等领域都有重要的应用.软件工程领域的源代码盗窃和著作权纠纷仲裁,计算机教学领域的学生作业作弊分析都需要源代码相似程度的分析.良好的源代码相似程序分析软件还可以应用于相似代码聚类和搜索引擎的源代码搜索领域.尽管源代码相似程度分析问题由来已久,但是这个问题并没有令人十分满意和惊喜的研究结果.源代码有其特殊结构,使用传统的纯文本相似度分析显然是不合适的.将首先介绍这个问题的研究历史和进展,简单分析这个问题的难点所在,继而介绍一个新的基于程序控制流图分析的源代码相似程度分析系统,并给出其算法和实现细节.文章最后将分析这个方法的优劣所在,讨论这个方法的进一步改进方向.
【作者单位】: 广东省培英职业技术学校;
【关键词】作弊检测 源代码相似度 控制流图 哈希函数 GCC
【分类号】:TP311.5
【正文快照】: 源代码相似程度分析在多种场合都与相当重要的应用.在软件工程领域,软件源代码窃取和著作权纠纷层出不穷.代码扰乱技术的出现使得这类纠纷难以分析和仲裁.源代码盗窃者可以使用代码扰乱器轻易使得所窃取代码面目全非,从而令人难以判断它是否源自被窃取的源代码.在计算机教学

【参考文献】

中国期刊全文数据库 前1条

1 王春晖;程金宏;孟繁军;刘东升;;程序代码相似性检测技术在教学中的应用[J];计算机教育;2007年24期

【共引文献】

中国期刊全文数据库 前1条

1 张丽萍;刘东升;王春晖;;程序设计类课程考核评价方法的改革与实践[J];计算机教育;2010年02期

中国硕士学位论文全文数据库 前5条

1 钟美;基于XML的C程序相似度研究[D];内蒙古师范大学;2011年

2 李彦臣;基于后缀语法树的代码抄袭检测研究[D];内蒙古师范大学;2011年

3 王春晖;程序代码抄袭检测中串匹配算法的研究与实现[D];内蒙古师范大学;2008年

4 侯敏;程序代码复制检测中特征串提取技术研究[D];内蒙古师范大学;2009年

5 赵彦博;基于抽象语法树的程序代码抄袭检测技术研究[D];内蒙古师范大学;2010年

【相似文献】

中国期刊全文数据库 前10条

1 张旺光,庄毅;M+树:一种新型、高效的动态哈希算法[J];计算机工程;2004年16期

2 付国庆,戴勇;密码的分析与安全策略[J];现代电子技术;2004年17期

3 胡麒;何华灿;;中文词表检索技术研究[J];微计算机信息;2007年33期

4 钱继兵;;基于控制流图的Java语言动态例化系统探讨[J];软件导刊;2007年23期

5 闫大顺;姜淑娟;;一种分析异常传播路径的方法[J];计算机工程;2008年08期

6 张淼;;二叉树构造算解析[J];中国西部科技;2008年06期

7 孙赢盈;张毅坤;杨凯峰;张保卫;夏辉;;一种基于程序关联性分析的软件测试方法[J];计算机应用研究;2008年12期

8 付晓青;常朝稳;;基于踪迹语义的软件哈希方案[J];网络安全技术与应用;2009年06期

9 徐希炜;;静态测试C++中定义未使用的变量[J];电脑编程技巧与维护;2009年16期

10 王秋芬;邵艳玲;;一种新的基于哈希函数的排序算法[J];计算机与现代化;2010年10期

中国重要会议论文全文数据库 前10条

1 张雪松;崔维力;李昕;赫枫龄;左万利;;基于多层哈希函数的软件水印[A];第四届中国软件工程大会论文集[C];2007年

2 夏玉辉;张威;万琳;王洪艳;;一种基于控制流图的静态测试方法[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年

3 范海霞;徐涛;;嵌入式软件覆盖测试的优化技术的研究[A];中国电子学会第十七届信息论学术年会论文集[C];2010年

4 夏玉辉;张威;万琳;王洪艳;;不可达代码的一种静态测试方法[A];第四届中国测试学术会议论文集[C];2006年

5 万琳;刘娟;金丽亚;;未初始化变量故障的静态分析[A];第四届中国测试学术会议论文集[C];2006年

6 史亚维;张茹;杨义先;钮心忻;;一种改进的用于GIF图像的脆弱水印算法[A];第一届中国高校通信类院系学术研讨会论文集[C];2007年

7 王启户;詹海生;周水生;;一种自适应字长的中文词库的构建方法[A];第三届全国信息检索与内容安全学术会议论文集[C];2007年

8 张键红;冀承;;两种基于离散对数的盲签名方案[A];第三届全国信息检索与内容安全学术会议论文集[C];2007年

9 金大海;宫云战;杨朝红;肖庆;;运行时异常对软件静态测试的影响研究[A];第六届中国测试学术会议论文集[C];2010年

10 阳德青;钱卫宁;周傲英;;对等计算系统中基于内容的XML数据分发技术[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年

中国重要报纸全文数据库 前1条

1 中国铝业股份有限公司信息部 杨磊;中铝:借GCC之力提升信息管理水平[N];中国电子报;2009年

中国博士学位论文全文数据库 前10条

1 姜淑娟;异常传播分析技术及其应用研究[D];东南大学;2006年

2 张平;并行化编译器中并行程序自动生成和性能优化技术研究[D];解放军信息工程大学;2006年

3 缪力;依赖性分析及其在软件测试中的应用[D];湖南大学;2006年

4 苏铭;对IA-64结构特性优化代码的二进制翻译技术研究[D];解放军信息工程大学;2006年

5 毛澄映;面向对象程序分析与测试技术研究[D];华中科技大学;2006年

6 胡燕;编译过程安全性基础研究[D];中国科学技术大学;2007年

7 李岳楠;视频信息内容管理关键问题研究[D];哈尔滨工业大学;2010年

8 曹玉东;图像检索中的特征表示和索引方法的研究[D];北京邮电大学;2011年

9 曹玉东;图像检索中的特征表示和索引方法的研究[D];北京邮电大学;2011年

10 肖庆;提高静态缺陷检测精度的关键技术研究[D];北京邮电大学;2012年

中国硕士学位论文全文数据库 前10条

1 汪小飞;数据流分析技术研究与实例分析[D];国防科学技术大学;2007年

2 何涛;GCC编译器中间代码层控制流检测扩充研究[D];国防科学技术大学;2010年

3 邓丹林;基于SPARC平台的GCC编译器的分析与移植[D];华北电力大学;2012年

4 韩红军;基于控制流图的Java语言动态例化的研究[D];北京工业大学;2002年

5 高攀;C语言安全编译器研究[D];电子科技大学;2005年

6 田祖伟;基于IA-64谓词执行的IF转换技术研究[D];国防科学技术大学;2005年

7 贾学芳;JIFEX中工程数据库管理系统的设计与实现[D];大连理工大学;2006年

8 曾利永;高级循环变换技术研究及实现[D];国防科学技术大学;2005年

9 张辣,

本文编号:461307


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/461307.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户2388e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com