咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >一种基于编码习惯的SQL语句抄袭检测算法 收藏

一种基于编码习惯的SQL语句抄袭检测算法

A Coding Behavior-based Plagiarism Detection for SQL Statement

作     者:葛文馨 魏永山 GE Wen-xin;WEI Yong-shan

作者机构:山东科技大学计算机科学与工程学院 

出 版 物:《软件》 (Software)

年 卷 期:2019年第40卷第11期

页      面:4-8页

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

基  金:山东省自然科学基金(项目编号:ZR2011FQ028) 

主  题:编码习惯 代码抄袭检测 朴素贝叶斯 SQL 

摘      要:为了检测出数据库实验课程中结构化查询语言(StructuredQueryLanguage,SQL)语句代码的抄袭行为,发现因SQL语句篇幅较短,使用现有的技术进行代码检测却没有得到预期的结果,于是提出了一种基于编码习惯的SQL语句抄袭检测算法。获取学生历史的编码数据并分类,判定待检测代码的类别并将其与之类别相同的代码依照学生的编码习惯进行特征提取,进而得到特征矩阵并对比代码之间的相似程度,对涉嫌抄袭的代码进行过滤,判断该代码是否为该学生编写。实验结果表明,该算法能够有效地判断出学生的抄袭行为,同时也解决因编码篇幅较短而带来的难以检测是否为抄袭代码这一问题。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分