首页> 外文期刊>Computer applications in engineering education >ES-Plag: Efficient and sensitive source code plagiarism detection tool for academic environment
【24h】

ES-Plag: Efficient and sensitive source code plagiarism detection tool for academic environment

机译:ES-Plag:针对学术环境的高效且敏感的源代码窃检测工具

获取原文
获取原文并翻译 | 示例
       

摘要

Source code plagiarism detection using Running-Karp-Rabin Greedy-String-Tiling (RKRGST) is a common practice in academic environment. However, such approach is time-inefficient (due to RKRGST's cubic time complexity) and insensitive (toward token subsequence rearrangement). This paper proposes ES-Plag, a plagiarism detection tool featured with cosine-based filtering and penalty mechanism to handle aforementioned issues. Cosine-based filtering mitigates time-inefficiency by excluding non-potential pairs from RKRGST comparison; while penalty mechanism mitigates insensitivity by reducing the number of matched tokens with the number of matched subsequences prior similarity normalization. In addition to issue-solving features, ES-Plag is also featured with project-based input, colorized adjacency similarity matrix, matched token highlighting, and various similarity algorithms (e.g., Cosine Similarity and Local Alignment). Three findings can be deducted from our evaluation. First, cosine-based filtering boosts up time efficiency with a trade-off in effectiveness. Second, penalty mechanism enhances sensitivity even though its improvement in terms of effectiveness is quite limited. Third, ES-Plag's features are beneficial for examiners.
机译:使用Running-Karp-Rabin Greedy-String-Tiling(RKRGST)进行源代码)窃检测是学术环境中的常见做法。但是,这种方法是时间效率低的(由于RKRGST的立方时间复杂性)和不灵敏的(朝向令牌子序列重排)。本文提出了一种ES-Plag,一种P窃检测工具,具有基于余弦的滤波和惩罚机制,可以处理上述问题。基于余弦的滤波通过从RKRGST比较中排除非潜在对来缓解时间效率低下的问题。惩罚机制通过减少匹配标记的数量和匹配子序列的数量,减少事前相似度归一化,从而减轻了不敏感度。除了解决问题的功能外,ES-Plag还具有基于项目的输入,彩色邻接相似度矩阵,匹配标记突出显示和各种相似度算法(例如余弦相似度和局部对齐)。从我们的评估中可以得出三个结论。首先,基于余弦的滤波通过权衡效率来提高时间效率。其次,惩罚机制即使在有效性方面的改进非常有限,也可以提高敏感性。第三,ES-Plag的功能对检查员有利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号