4,390 Hits in 2.4 sec

Plagiarism: Taxonomy, Tools and Detection Techniques [article]

Hussain A Chowdhury, Dhruba K Bhattacharyya
2018 arXiv   pre-print
Over the years, a good number tools and techniques have been introduced to detect plagiarism.  ...  To detect plagiarism of any form, it is essential to have broad knowledge of its possible forms and classes, and existence of various tools and systems for its detection.  ...  JPlag carry out programming language syntax and structure aware analysis to find results. It can detect plagiarism in Java, C and C++ programs.  ... 
arXiv:1801.06323v1 fatcat:iljwroot6fdfdhrlcxj45kpp6i

A Language-Independent Library for Observing Source Code Plagiarism

Ricardo Franclinton, Oscar Karnalim
2019 Journal of Information Systems Engineering and Business Intelligence  
by the selected programming language for development.  ...  , this paper proposes a library for observing two plagiarism-suspected codes (a feature which is similar across most source code plagiarism detection tools).Methods: Unique to this library, it is not constrained  ...  It is true that syntaxes for executing the command line can vary across development programming languages.  ... 
doi:10.20473/jisebi.5.2.110-119 fatcat:hqa4e332rjcqbmpkpwvxinyev4

Source code plagiarism detection for PHP language

Richard Všianský, Dita Dlabolová, Tomáš Foltýnek
2017 European Journal of Business Science and Technology  
This paper introduces a system for detection of plagiarism in source codes written in the PHP computer language, part of the plagiarism detection tool Anton.  ...  Our results are compared with other similar systems and solutions, concluding that Anton can detect all examined types of plagiarism with higher accuracy than other systems.  ...  One main goal of future development is to recognize similarities across programming languages.  ... 
doi:10.11118/ejobsat.v3i2.100 fatcat:fo6l5pb5qzbhhihkl5hzj76cdu

Suitability of BlackBox dataset for style analysis in detection of source code plagiarism

Olfat M. Mirza, Mike Joy, Georgina Cosma
2017 2017 Seventh International Conference on Innovative Computing Technology (INTECH)  
Coding style can be used to detect source code plagiarism because it relates to programmer personality but does not affect the logic of a program, thus offering a way to differentiate between different  ...  The immediate objective of this paper is to identify whether a data set consisting of student programming assignments is rich enough to apply coding style metrics on in order to detect similarities between  ...  Most of the rules of programming languages are commonly followed in all programming languages. B.  ... 
doi:10.1109/intech.2017.8102424 fatcat:bzjurvxqrbcpbd7ypdex3zkn34

TF-IDF Inspired Detection for Cross-Language Source Code Plagiarism and Collusion

Oscar Karnalim
2020 Computer Science  
This can lead to cross-language code plagiarism and collusion, in which the copied code file is rewritten in another programming language.  ...  In response to that, this paper proposes a detection technique which is able to accurately compare code files written in various programming languages, but with limited effort in accommodating such languages  ...  These solutions are backed with the claim that most programming languages share the same features (and these features are reversible across the languages).  ... 
doi:10.7494/csci.2020.21.1.3389 fatcat:frlo4shfdffglbvhpwmc4n7bkm

Software Piracy Detection using Deep Learning Approach

Pratibha Kasar, Mrunal Gaikwad, Sonal Bhattar, Yash Chikane, Pritam Ahire, D.Y Patil Institute of Engineering and Technology
2020 International Journal of Engineering Research and  
languages or may change the minor details of the software so we proposed a combine Deep learning approach to detect the pirated software.  ...  It is very exasperating to catch such assaulters malicious activities as all the programming language have their own syntax and semantic structures.  ...  As different programming languages have different semantic and syntactical structures, the crackers may redesign the software into some another type of programming language.  ... 
doi:10.17577/ijertv9is020250 fatcat:zrzppccez5d7dpngixah7kn77u

Cross-Language Plagiarism Detection: Methods, Tools, and Challenges: A Systematic Review

Miguel Botto-Tobar, Alexander Serebrenik, Mark G.J. Van den Brand
2022 International Journal on Advanced Science, Engineering and Information Technology  
Researchers have developed approaches for detecting plagiarism in a variety of different languages.  ...  Its contribution lies in its ability to highlight emerging cross-language plagiarism detection techniques trends.  ...  ACKNOWLEDGMENT This research was supported by the SENESCYT-Ecuador (scholar-ship program 2013-2).  ... 
doi:10.18517/ijaseit.12.2.14711 fatcat:7cfcopumnnhrlk2bnfhi5e4amy

Plagiarism: Types, Causes and How to Avoid This Worldwide Problem

Yam Bahadur Roka
2017 Nepal Journal of Neuroscience  
by non-English speakers and copying of references will aid to detect plagiarism.  ...  Previously the only method to detect plagiarism was the ability/experience of the editor or reviewer to detect copies from the original.  ...  The high cost of using such programs is a major limitation for use by smaller budget journals and in developing countries. iThenticate ® is one of the common plagiarism detection program that has access  ... 
doi:10.3126/njn.v14i3.20517 fatcat:xpxklwmtp5bvtpxjkkvg4eg22y

Mossad: Defeating Software Plagiarism Detection [article]

Breanna Devore-McDonald, Emery D. Berger
2020 arXiv   pre-print
It presents an entirely automatic program transformation approach, Mossad, that defeats popular software plagiarism detection tools.  ...  A detailed study of Mossad across a corpus of real student assignments demonstrates its efficacy at evading detection.  ...  In the first case, plagiarism is detected by mining program dependence graphs.  ... 
arXiv:2010.01700v1 fatcat:bhtqib6lf5byjkno5uak3hkyxy

Presenting an Alternative Source Code Plagiarism Detection Framework for Improving the Teaching and Learning of Programming

Frederik Gerhardus Hattingh, Albertus A. K. Buitendag, Jacobus S. Van Der Walt
2013 Journal of Information Technology Education Innovations in Practice  
This is partially due to the number of programming languages available as well as access to readily available source code over the Web.  ...  The predominant technique used for detecting plagiarism is to evaluate how a piece of source code was constructed over time.  ...  In addition to verbatim copying of assignments between students, a programming assignment may also be considered plagiarized if the code was converted directly from another programming language, if code  ... 
doi:10.28945/1769 fatcat:zsc7o2ktcjdg5ewgnfm66qrgvu

Plagiarism Detection in Code-Based Assignments

M. Oullet, D. Guay, J. Watso, P. Morneau-Gagnon, C. Martel, E. Merlo
2010 Proceedings of the Canadian Engineering Education Association (CEEA)  
Our team is currently developing a plagiarism detection Web service that allows instructors to submit code and detect similarities between assignments and between projects.  ...  The strength of this automated approach is that it removes the burden of plagiarism detection from instructors.  ...  Unfortunately, while the technology to detect software plagiarism exists, few tools implement it in an accessible and easy-to-use way at a university-wide level or across universities.  ... 
doi:10.24908/pceea.v0i0.3164 fatcat:s4xcf4jnsrgbvdebd3cdka72me

Plagiarism Detection over the Web: Review

Mauli Joshi, Kavita Khanna
2013 International Journal of Computer Applications  
This paper discusses various techniques and methods that have been adopted to detect and prevent plagiarism in articles, journals, scientific publications and the future perspective.  ...  Plagiarism has many meaning depending upon the seriousness of the task.  ...  , this tool detects plagiarism by mining program dependence graphs (PDGs).  ... 
doi:10.5120/11655-7163 fatcat:ehujvzgcgzho3jcu7d5jorxwm4

Similarity detection in Java programming assignments

Mohamed El Bachir Menai, Nailah Salah Al-Hassoun
2010 2010 5th International Conference on Computer Science & Education  
Attribute-based methods make statistical analysis of the program attributes to detect lexical changes.  ...  Whereas structure-based methods complete a deeper analysis of the program structure to detect hidden structural similarities.  ...  The second phase could be useful to detect more intricate plagiarism cases by parsing the programs and comparing them. A.  ... 
doi:10.1109/iccse.2010.5593613 fatcat:v72gdgksvran7ndbb2he3efpam

Guest Editorial Plagiarism

Okyay Kaynak, Robin Braun, Ian Kennedy
2008 IEEE Transactions on Education  
General sloppiness in performing research is the breeding ground for plagiarism in writing. There are variations in the interpretation of plagiarism across the globe and across faculties.  ...  Also, tools for detection of plagiarism usually have an easier job in the case of code because of the strict syntax, compared to that of natural language, where so many nuances of expression may be created  ... 
doi:10.1109/te.2008.921789 fatcat:pv7htfvpyrgp5pcea42atmzsom

Plagiarism Tool

Mangesh Chandane, Medha Sarang, Sudarshan Borade, Amol Dhamale
2017 IJARCCE  
Plagiarism is a growing problem in academia. Academics always use plagiarism detection tools to find similar source-code files.  ...  The graphical evidence indicates the relative importance of the given source-code fragments across files in a corpus.  ...  To detect programing plagiarism, an efficient work to optimize the speed and the accuracy of the detection process is important as well as required.  ... 
doi:10.17148/ijarcce.2017.63227 fatcat:26yhei5dufalpfzokgg5vlerby
« Previous Showing results 1 — 15 out of 4,390 results