软件导刊2025,Vol.24Issue(5):172-178,7.DOI:10.11907/rjdk.241286
揭开源代码剽窃的面纱:利用代码结构与编程风格提高灵敏度
Unmasking Source Code Plagiarism:Leveraging Code Structure and Programming Style for Enhanced Sensitivity
钟丽珊1
作者信息
- 1. 贵州大学 计算机科学与技术学院,贵州 贵阳 550025
- 折叠
摘要
Abstract
Source code plagiarism is an escalating issue due to technological advancements.The available detection methods disregard pro-gramming style nuances,concentrating solely on structural similarities.This paper proposes a novel source code plagiarism detection paradigm that combines programming style and code structure similarity.The paradigm,built upon calculating code structure similarity,simultaneously considers detecting code style similarity.It combines the results of both similarity detection to judge whether the code is plagiarized.Experi-mental validation on datasets of real source code plagiarism and suspected source code plagiarism demonstrates the effectiveness of the pro-posed method.This method enhances the accuracy of code plagiarism detection and improves the ability to differentiate between unintentional similarities and intentional plagiarism,which provides a more comprehensive solution for source code plagiarism detection.关键词
源代码剽窃/源代码剽窃检测/编程风格/源代码结构Key words
source code plagiarism/source code plagiarism detection/programming style/source code structure分类
计算机与自动化引用本文复制引用
钟丽珊..揭开源代码剽窃的面纱:利用代码结构与编程风格提高灵敏度[J].软件导刊,2025,24(5):172-178,7.