吉林大学学报(信息科学版)
吉林大學學報(信息科學版)
길림대학학보(신식과학판)
JOURNAL OF JILIN UNIVERSITY(INFORMATION SCIENCE EDITION)
2014年
1期
95-100
,共6页
石野%黄龙和%车天阳%高斯%王健
石野%黃龍和%車天暘%高斯%王健
석야%황룡화%차천양%고사%왕건
抄袭%程序结构%相似度检测
抄襲%程序結構%相似度檢測
초습%정서결구%상사도검측
code clone%program structure%similarity detection
针对代码抄袭及软件盗版现象,研究了3种传统基于程序结构相似性检测方法,并提出一种基于语法树的程序相似度检测方法.该方法先对源程序进行语法分析得到其语法树,然后基于语法树重点分析源程序的语法结构并计算其相似度,从语法结构的角度消除高级抄袭手段所带来的干扰.实验结果表明,基于语法树的程序相似度检测方法可以较好地检测增加冗余语句、控制结构的等价替换等10种抄袭手段.
針對代碼抄襲及軟件盜版現象,研究瞭3種傳統基于程序結構相似性檢測方法,併提齣一種基于語法樹的程序相似度檢測方法.該方法先對源程序進行語法分析得到其語法樹,然後基于語法樹重點分析源程序的語法結構併計算其相似度,從語法結構的角度消除高級抄襲手段所帶來的榦擾.實驗結果錶明,基于語法樹的程序相似度檢測方法可以較好地檢測增加冗餘語句、控製結構的等價替換等10種抄襲手段.
침대대마초습급연건도판현상,연구료3충전통기우정서결구상사성검측방법,병제출일충기우어법수적정서상사도검측방법.해방법선대원정서진행어법분석득도기어법수,연후기우어법수중점분석원정서적어법결구병계산기상사도,종어법결구적각도소제고급초습수단소대래적간우.실험결과표명,기우어법수적정서상사도검측방법가이교호지검측증가용여어구、공제결구적등개체환등10충초습수단.