A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
Filters
Plagiarism: Taxonomy, Tools and Detection Techniques
[article]
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
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
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
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
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
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
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
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]
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
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
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
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
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
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
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