KIT | KIT-Bibliothek | Impressum
Open Access Logo
URN: urn:nbn:de:swb:90-AAA5420004

JPlag: finding plagiarisms among a set of programs

Prechelt, Lutz; Malpohl, Guido; Philippsen, Michael

JPlag is a system that finds pairs of similar programs among a
set of programs. It has successfully been used in practice to
plagiarisms among student Java exercise submissions.
Support for the languages C, C++ and Scheme is also available.
This report presents the design of JPlag, in particular the
algorithm, and carefully evaluates JPlag's performance on 12
different sets of Java programs.
The results indicate that JPlag will find all plagiarisms with
very few exceptions. The execution time is less than one minute
for submissions of 100 programs of several hundred lines

Zugehörige Institution(en) am KIT Forschungszentrum Informatik, Karlsruhe (FZI)
Institut für Programmstrukturen und Datenorganisation (IPD)
Publikationstyp Forschungsbericht
Jahr 2000
Sprache Englisch
Identifikator ISSN: 1432-7864
KITopen ID: 542000
Serie Interner Bericht. Fakultät für Informatik, Universität Karlsruhe ; 2000,1
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft KITopen Landing Page