Abstract. Internet has made available huge amounts of information, also source code. Source code repositories and, in general, programming related websites, facilitate its reuse. In this work, we propose a simple approach to the detection of cross-language source code reuse, a nearly investigated problem. Our preliminary experiments, based on charac-ter n-grams comparison, show that considering different sections of the code (i.e., comments, code, reserved words, etc.), leads to different re-sults. When considering three programming languages: C++, Java, and Python, the best result is obtained when comments are discarded and the entire source code is considered
Source code similarity detection has various applications in code plagiarism detection and software ...
Software developers are often faced with the task of comparing two or more versions of software. Typ...
The objective of this thesis is to design and implement a tool usable for detecting similar code in ...
Internet has made available huge amounts of information, also source code. Source code repositories...
Nowadays, Internet is the main source to get information from blogs, encyclopedias, discussion forum...
Nowadays, Internet is the main source to get information from blogs, encyclopedias, discussion forum...
ABSTRACT In this paper we describe the participation of the Language and Reasoning group from UAM-C ...
none4siThe advent of the Internet has caused an increase in content reuse, including source code. Th...
Several computing courses allow students to choose which programming language they want to use for c...
Despite substantial study over the past three decades resulting in the development of more than 250 ...
ABSTRACT In today's digital era information access is just a click away. so computer science st...
Several computing courses allow students to choose which programming language they want to use for c...
© {Owner/Author | ACM} {2014}. This is the author's version of the work. It is posted here for your ...
Abstract—In any programming language source code, the code that is repeated is called the clone. The...
Source code retrieval is of immense importance in the software engineering field. The complex tasks ...
Source code similarity detection has various applications in code plagiarism detection and software ...
Software developers are often faced with the task of comparing two or more versions of software. Typ...
The objective of this thesis is to design and implement a tool usable for detecting similar code in ...
Internet has made available huge amounts of information, also source code. Source code repositories...
Nowadays, Internet is the main source to get information from blogs, encyclopedias, discussion forum...
Nowadays, Internet is the main source to get information from blogs, encyclopedias, discussion forum...
ABSTRACT In this paper we describe the participation of the Language and Reasoning group from UAM-C ...
none4siThe advent of the Internet has caused an increase in content reuse, including source code. Th...
Several computing courses allow students to choose which programming language they want to use for c...
Despite substantial study over the past three decades resulting in the development of more than 250 ...
ABSTRACT In today's digital era information access is just a click away. so computer science st...
Several computing courses allow students to choose which programming language they want to use for c...
© {Owner/Author | ACM} {2014}. This is the author's version of the work. It is posted here for your ...
Abstract—In any programming language source code, the code that is repeated is called the clone. The...
Source code retrieval is of immense importance in the software engineering field. The complex tasks ...
Source code similarity detection has various applications in code plagiarism detection and software ...
Software developers are often faced with the task of comparing two or more versions of software. Typ...
The objective of this thesis is to design and implement a tool usable for detecting similar code in ...