刘呈龙
- 作品数:3 被引量:9H指数:2
- 供职机构:内蒙古师范大学计算机与信息工程学院更多>>
- 发文基金:内蒙古自治区自然科学基金国家自然科学基金更多>>
- 相关领域:自动化与计算机技术更多>>
- 基于AST的多语言代码抄袭检测研究
- 互联网的发展个我们带来更多资讯的同时,也使得程序设计类课程中的抄袭行为更加普遍。程序设计是高等院校计算机专业教学中不可或缺的实践与教学环节,程序设计语言类别也是多种多样。作业以电子文档形式提交给教师是程序设计类课程的共同...
- 刘呈龙
- 关键词:抄袭检测抽象语法树计算机辅助教学
- 基于AST的多语言代码抄袭检测方法研究被引量:3
- 2012年
- 为了检测程序设计类课程中出现的作业抄袭行为,提出一种基于抽象语法树的抄袭检测方法.该方法根据多种语言的文法文件,用语法分析工具生成对应的抽象语法树(AST),利用计算生物学中序列匹配算法进行程序相似度计算,提取程序相似部分的AST特征,生成空间向量,通过聚类分析找出"抄袭团伙".实验结果表明,该方法对抄袭行为具有较好的检测效果,能准确地找出"抄袭团伙".
- 张丽萍刘呈龙刘东升
- 关键词:抄袭检测抽象语法树聚类分析
- 基于AST的代码抄袭检测方法研究被引量:7
- 2012年
- 为了检测程序设计类课程中出现的作业抄袭行为,提出了基于抽象语法树的抄袭检测方法。运用语法分析工具对代码进行语法分析生成抽象语法树(AST),通过计算生物学中序列匹配的算法进行程序相似度的计算。提取程序相似部分的AST特征,生成空间向量,聚类分析找出"抄袭团伙"。实验结果表明,该方法对抄袭行为具有较好的检测效果,并能比较准确地找到"抄袭团伙"。
- 刘呈龙贾胜颖张丽萍刘东升
- 关键词:抄袭检测抽象语法树空间向量模型聚类