{"title":"基于性能分析特征的编程剽窃检测","authors":"D.S. Adane, Abhishek Angale, Ayush Singh, Rituj Aryan, Sumeet Yadav","doi":"10.47164/ijngc.v13i5.964","DOIUrl":null,"url":null,"abstract":"In recent years, plagiarism that uses the code snippets or program of others without permission has become a social problem. It is widely spread from very familiar student reports to worldwide academic papers. In this paper, we deal with plagiarism in programming assignments, and explain the plagiarism patterns often found in text. Existing plagiarism detection tools utilize string matching algorithms to calculate the plagiarism. We have brought to light the problems associated with existing tools and propose a method to rectify them efficiently with the help of algorithms proposed in the paper. To the existing detection method, we combine some heuristics which are estimation of time complexity and loop detection, to improve the accuracy of the plagiarized sections and propose it as a plagiarism detection method.","PeriodicalId":42021,"journal":{"name":"International Journal of Next-Generation Computing","volume":"1 1","pages":""},"PeriodicalIF":0.3000,"publicationDate":"2022-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"PLAGIARISM DETECTION IN PROGRAMMING USING PERFORMANCE ANALYZING FEATURES\",\"authors\":\"D.S. Adane, Abhishek Angale, Ayush Singh, Rituj Aryan, Sumeet Yadav\",\"doi\":\"10.47164/ijngc.v13i5.964\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In recent years, plagiarism that uses the code snippets or program of others without permission has become a social problem. It is widely spread from very familiar student reports to worldwide academic papers. In this paper, we deal with plagiarism in programming assignments, and explain the plagiarism patterns often found in text. Existing plagiarism detection tools utilize string matching algorithms to calculate the plagiarism. We have brought to light the problems associated with existing tools and propose a method to rectify them efficiently with the help of algorithms proposed in the paper. To the existing detection method, we combine some heuristics which are estimation of time complexity and loop detection, to improve the accuracy of the plagiarized sections and propose it as a plagiarism detection method.\",\"PeriodicalId\":42021,\"journal\":{\"name\":\"International Journal of Next-Generation Computing\",\"volume\":\"1 1\",\"pages\":\"\"},\"PeriodicalIF\":0.3000,\"publicationDate\":\"2022-11-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal of Next-Generation Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.47164/ijngc.v13i5.964\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Next-Generation Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.47164/ijngc.v13i5.964","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
PLAGIARISM DETECTION IN PROGRAMMING USING PERFORMANCE ANALYZING FEATURES
In recent years, plagiarism that uses the code snippets or program of others without permission has become a social problem. It is widely spread from very familiar student reports to worldwide academic papers. In this paper, we deal with plagiarism in programming assignments, and explain the plagiarism patterns often found in text. Existing plagiarism detection tools utilize string matching algorithms to calculate the plagiarism. We have brought to light the problems associated with existing tools and propose a method to rectify them efficiently with the help of algorithms proposed in the paper. To the existing detection method, we combine some heuristics which are estimation of time complexity and loop detection, to improve the accuracy of the plagiarized sections and propose it as a plagiarism detection method.