Detection of Code Clones

For smart city smart programming solutions are effective measure to solve complex problems. Problem solving can use any programming language platform. In this new era, everything is available on the internet and search engines. It has also provided open space for the programmers to share their code and the person who is in need of it can access it easily. This is helpful in reference point of view, but people rather than using that information for the reference they just copy the code which intern leads to increase in plagiarism. Plagiarism is wrongful way where one steals the ideas and thoughts of another author and represent as its own original work. Plagiarism detection is required in many areas like in academics, IEEE conference, scientific papers etc. Manually detecting n number of documents is not possible. Hence a system is required to detect plagiarism without intervention of human efforts. In academics, source code detection is major problem where students are given programming assignments to improve their programming skills. Instead of referring the available code, they just manipulate the code and use as it is in the assignment. Therefore it requires a system to Detect plagiarism. In proposed system, the system will check the entire code and display whether code is plagiarized or not.

[1]  Naomie Salim,et al.  Understanding Plagiarism Linguistic Patterns, Textual Features, and Detection Methods , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[2]  Matija Novak,et al.  Process Model Improvement for Source Code Plagiarism Detection in Student Programming Assignments , 2016, Informatics Educ..

[3]  Mircea Vaida,et al.  A cross-platform solution for software plagiarism detection , 2016, 2016 12th IEEE International Symposium on Electronics and Telecommunications (ISETC).

[4]  Mausumi Sahu Plagiarism Detection Using Artificial Intelligence Technique In Multiple Files , 2016 .

[5]  Keelan Evanini,et al.  Automatic plagiarism detection for spoken responses in an assessment of English language proficiency , 2016, 2016 IEEE Spoken Language Technology Workshop (SLT).

[6]  Daniela Chudá,et al.  Source code plagiarism detection: The Unix way , 2017, 2017 IEEE 15th International Symposium on Applied Machine Intelligence and Informatics (SAMI).

[7]  Oscar Karnalim,et al.  Detecting source code plagiarism on introductory programming course assignments using a bytecode approach , 2016, 2016 International Conference on Information & Communication Technology and Systems (ICTS).