客服联系方式

当前位置:首页 » 论文摘要 » 正文

免费论文:源代码和字节码步调代码克隆检验和测定的接洽与实行

8096 人参与  2022年03月25日 15:06  分类 : 论文摘要  评论

在软硬件开拓进程中,正片代码片断径直复制或大略窜改后运用到新的情况中的动作特殊一致。这种被重用的代码片断和被复制的代码片断被称为克隆代码。很多接洽表白生存克隆代码的软硬件体例比没有克隆代码的软硬件体例更难保护。其余,跟着软硬件运用范围的日益拓展,由代码抄袭动作天生的克隆代码带来的盗版侵权局面日益重要。基于克隆代码的宏大妨害,步调代码克隆检验和测定本领应运而生,它全力于机动检验和测定软硬件体例中的克隆局面并扶助开拓者举行重构,取消克隆代码。正文中心接洽怎样运用确定的算法来机动检验和测定大范围软硬件体例中的克隆代码,普及软硬件品质,养护软硬件常识产权。正文开始归纳和阐明了步调代码克隆检验和测定范围关系的观念模子,深刻接洽了已有的各别典型的克隆代码检验和测定本领并归结归纳了几大本领派别的特性。而后,提出了一种鉴于笼统语法树(AST)和后缀树创造步调中克隆代码,并按照步调语法构造消息对克隆代码举行切分兼并的克隆代码检验和测定算法。其检验和测定过程为开始将字节码反编写翻译为源代码,对源代码举行语法领会天生源代码的笼统语法树。而后遍历笼统语法树赢得包括语法树节点消息的比拟单位序列,经过建立此序列的后缀树来创造克隆代码,结果鉴于二叉线段树和并查集算法对克隆代码举行过滤会合。其余,正文还提出一种鉴于步调五种特性向量对步调举行一致性领会的用来代码抄袭检验和测定的算法。正文实行了一个适用的符合源代码和字节码文献的步调代码克隆检验和测定东西CPDetector,实行了该东西与Eclipse开拓情况的集成。其余,正文还比拟和领会了CPDetector和两款海外的商用功具对少许著名软硬件举行克隆代码检验和测定赢得的截止,并对准CPDetector的代码抄袭检验和测定功效举行了灵验性和符合性试验。结果对接洽处事做出归纳并给出了进一步的处事预测。

来源:半壳优胜育转载请保留出处和链接!

本文链接:http://87cpy.com/265195.html

云彩店APP下载
云彩店APP下载

本站部分内容来源网络如有侵权请联系删除

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

站内导航

足球简报

篮球简报

云彩店邀请码54967

    云彩店app|云彩店邀请码|云彩店下载|半壳|优胜

NBA | CBA | 中超 | 亚冠 | 英超 | 德甲 | 西甲 | 法甲 | 意甲 | 欧冠 | 欧洲杯 | 冬奥会 | 残奥会 | 世界杯 | 比赛直播 |

Copyright 半壳优胜体育 Rights Reserved.