Softpanorama

May the source be with you, but remember the KISS principle ;-)
Home Switchboard Unix Administration Red Hat TCP/IP Networks Neoliberalism Toxic Managers
(slightly skeptical) Educational society promoting "Back to basics" movement against IT overcomplexity and  bastardization of classic Unix

Plagiarism Detection

Articles

A Framework for Source Code Search using Program Patterns - Paul, Prakash (ResearchIndex)

A Language Independent Approach for Detecting Duplicated Code

File Format: PDF/Adobe Acrobat - View as HTML
... Techniques and tools for detecting duplicated code are thus a ... [5, 4] detect student
plagiarism using statistical ... number of lines a snip of source code on which ...
www.bauhaus-stuttgart.de/clones/ Duploc_ICSM99_IEEECopyright.pdf - Similar pages

[DOC] Functions

Automated Plagiarism Detection Start to Finish

p73-76

File Format: PDF/Adobe Acrobat - View as HTML
... of source code itself, plagiarism in programming languages may often be overlooked much more than in natural languages. Early automated detecting plagiarism ...
e-ifi.org/rivf/2004/proceedings/ ArticlesRIVR_04/p73-76.pdf - Similar pages

Tools to Assist Detecting Plagiarism Source Code Analysis

Zeidman Consulting Codematch

Plagiarism Programme

The JISC Electronic Plagiarism Detection project was established to review electronic solutions to the issue of plagiarism. However, it became clear that, as with most things in life, technology can only assist us, it will never replace the expertise of humans and that the answer to problems usually lies in process and procedures not technology alone. Electronic detection has its place in institutions but the real solutions lie in appropriate assessment mechanisms, supportive institutional culture, clear definitions of plagiarism and policies for dealing with it and adequate training for staff and students. If these areas are improved, the need, desire, and appeal of plagiarism can be taken away for most students.

The JISC project was split into four strands, each examining a different aspect of plagiarism. The four strands included: a technical review of free-text and source code plagiarism detection software, a small pilot of free-text detection software and a good practice guide to plagiarism prevention. Each strand was carried out by institutions from the Higher and Further educational sectors under the central management of the JISC. At the end of the project, a series of workshops were held around the country where delegates were given an opportunity to hear the results from all the strands, to comment on these and to provide suggestions to the JISC on what further work needed to be carried out.

A set of web pages outlining the plagiarism project and related materials has been archived. The Plagiarism service is now in operation and has its own web site.

Recommended Links

Yahoo! Directory Teaching Tools Plagiarism Detection Software

 

Free Tools

 
 
JPlag
promises to find 'similarities among multiple sets of source code files'.
MOSS (Measure Of Software Similarity)
finds similarities in a number of different languages (C, C++, Java, Pascal, Ada and others).
Sherlock
from Warwick University's Computer Science department. Compares source code for similarity. Available as part of the BOSS Online Submission System or as a stand-alone application.
YAP
which stands for 'Yet Another Plague' has constantly been updated since its' inception in Australia in 1996. The latest vesion is YAP3.
CodeMatch
A commercial source-code plagiarism detector claiming to have a superior algorithm to the others listed here.
 
Plagiarism in Natural and Programming Languages: an Overview of Current Tools and Technologies
by Paul Clough, University of Sheffield, 2000. This report discusses in detail techniques used to hide plagiarism, legal aspects of proving that suspected plagiarism has taken place, and some of the tools available for detecting plagiarism. Although the report concentrates on text analysis, there is a large section devoted to source code analysis.

JISC (Joint Information Systems Committee)

JISC completed a four-strand project on the electronic detection of plagiarism in 2001, details of which can be found at ... http://www.jiscpas.ac.uk

 

The 4 sections were:

A technical review of free-text plagiarism detection software       

Discussing the effects of the internet on plagiarism in free-text work, and comparing the use of different systems for dealing with that plagiarism. This focuses heavily on the user interface and way in which results are delivered, rather than the validity of the results themselves. It also discusses value for money, reliability, and turn around time for submitted documents.

                

A technical review of source code plagiarism detection software     

This includes analysis of results from a questionnaire conducted on all UK universities as a background to the degree to which plagiarism in source code is considered a problem and where the main sources of the plagiarism are. It also surveys two leading source code plagiarism detectors – MOSS and JPlag.

                

A pilot of free-text detection software in five UK institutions

The results of a 6 month pilot conducted at a range of UK universities using iParadigms (Turnitin) software. This highlights a number of potential pitfalls, such as additional time needed to complete plagiarism tests and the necessary computer awareness required. It also considers the students’ reaction to the trials.

                

A good practice guide to plagiarism prevention                     

This document discusses not only the need for plagiarism detection, but also several necessary steps such as ensuring student awareness and ensuring consistent reactions to its detection.

 

Also, "Issues For Institutions To Consider" ...                                   

http://online.northumbria.ac.uk/faculties/art/information_studies/Imri/Jiscpas/site/res_legal.asp

This includes a paragraph on legal issues, alongside the need for student and staff training and the electronic submission of work.

 

****

 

Plagiarism in natural and programming languages: an overview of current tools and technologies

Paul Clough - July 2000, Department of Computer Science, University of Sheffield

http://www.dcs.shef.ac.uk/~cloughie/plagiarism/HTML_Version/

This discusses what plagiarism actually is in depth, and how it can occur.

****

 

Plagiary and the Art of Skillful Citation (Lecture Notes)

John Rodgers, 1996, Graduate Student Orientation, Baylor College of Medicine,

http://www.bcm.tmc.edu/immuno/citewell/

These lecture notes include some definitions of plagiarism and discuss how to learn to avoid plagiarism in scientific writing.

 

****

 

Psychology Learning and Teaching Conference

18th - 20th March 2002 * University of York, York, UK http://ctiwebct.york.ac.uk/LTSNPsych/PLAT2002/Programme/programme.html

 

Plagiarism, can technology help?

Gill Chester, United Kingdom Education & Research Networking Association (UKERNA)

ppt slides ... http://ctiwebct.york.ac.uk/LTSNPsych/PLAT2002/Programme/Full_Programme/full_programme.html#p18

Why students plagiarise, what effect technology has on both the plagiarism and the combat of plagiarism, and what measures are currently planned.

 

****

 

Turnitin web page (by iParadigms) ...

http://www.turnitin.com/

A free text plagiarism detector which will highlight areas of text which it has matched with documents on the internet. A free trial is available.

 

Also http://www.plagiarism.org/ is now back on-line but it just links to Turnitin pages.

 

****

 

CopyCatch web page ...

http://www.copycatch.freeserve.co.uk/

CopyCatch is a collusion detection program which will provide details of similarities between batches of student reports.

 

****

JPlag web page ...

http://www.jplag.de/

A source code plagiarism detector. This is free on registration.

 

****

 

MOSS web page ...

http://www.cs.berkeley.edu/~aiken/moss.html

A second source code detection engine, this is also free on registration.

 

****

 

Glatt Plagiarism Services web page ...

http://www.plagiarism.com/

Includes Glatt Plagiarism Teaching Program (GPTeach), Glatt Plagiarism Screening Program (GPSP) and Glatt Plagiarism Self-Detection Program (GPSD).

 

****

 

ILT public resource on ...

Plagiarism, Prevention, Deterrence & Detection

 

Fintan Culwin & Thomas Lancaster, South Bank University, UK.

http://www.ilt.ac.uk/resources/Culwin-Lancaster.htm

Other papers by these authors ... http://cise.sbu.ac.uk/activities.html

This discusses the four stages of plagiarism detection (collection, analysis, confirmation, investigation) and the differences between collaboration, collusion and copying - at what point work becomes unacceptable.

 

****

 

Workshop on Dealing with Plagiarism in ICS Education

University of Warwick, April 2002

http://www.ics.ltsn.ac.uk/events/plagiarism/index.html

 

****

 

LTSN ICS pages on plagiarism (under key research skills)

http://www.ics.ltsn.ac.uk/keyskills/research/plagiarism.html

 

Contains links to documents on ...

 

Culwin, F & Lancaster, T: Plagiarism, Prevention, Deterrence & Detection

A second link to the differences between collaboration, collusion and copying.

 

JISC: Electronic Plagiarism Detection

A summary of the JISC plagiarism project (the four strands at the start of this web page).

 

Also, originally contained links too…

 

Carroll, J: What kinds of solutions can we find for plagiarism

Avoiding plagiarism by designing assessment to make it more difficult, and how to find, define and deal with plagiarism – book review.

 

McKenzie, Jamie: The New Plagiarism

Chatty guide to how plagiarism has changed with technology and a series of suggested antidotes.

 

****

 

Study on the use of electronic submission in UK Further and Higher Education Report by Loughborough University: Learning and Teaching Development

For JISC Anne Hilton, February 2002

 http://www.jisc.ac.uk/uploaded_documents/esub_loughboro.pdf

This documents the results of a survey and mentions plagiarism but is largely focused on the electronic submission of work which is necessary for automated plagiarism detection.

 

****

 

"Boss"

Warwick

http://www.dcs.warwick.ac.uk/boss/

An electronic submission system.

 

****

 

Work at Lancaster coming soon

Lancaster’s “Dealing with Plagiarism - An Institutional Framework”

http://domino.lancs.ac.uk/hedc/hedc.nsf/Home?OpenView

 

Plagiarism and detection efficiency

http://www.comp.lancs.ac.uk/computing/users/angie/tqef.htm

 


Etc

Society

Groupthink : Two Party System as Polyarchy : Corruption of Regulators : Bureaucracies : Understanding Micromanagers and Control Freaks : Toxic Managers :   Harvard Mafia : Diplomatic Communication : Surviving a Bad Performance Review : Insufficient Retirement Funds as Immanent Problem of Neoliberal Regime : PseudoScience : Who Rules America : Neoliberalism  : The Iron Law of Oligarchy : Libertarian Philosophy

Quotes

War and Peace : Skeptical Finance : John Kenneth Galbraith :Talleyrand : Oscar Wilde : Otto Von Bismarck : Keynes : George Carlin : Skeptics : Propaganda  : SE quotes : Language Design and Programming Quotes : Random IT-related quotesSomerset Maugham : Marcus Aurelius : Kurt Vonnegut : Eric Hoffer : Winston Churchill : Napoleon Bonaparte : Ambrose BierceBernard Shaw : Mark Twain Quotes

Bulletin:

Vol 25, No.12 (December, 2013) Rational Fools vs. Efficient Crooks The efficient markets hypothesis : Political Skeptic Bulletin, 2013 : Unemployment Bulletin, 2010 :  Vol 23, No.10 (October, 2011) An observation about corporate security departments : Slightly Skeptical Euromaydan Chronicles, June 2014 : Greenspan legacy bulletin, 2008 : Vol 25, No.10 (October, 2013) Cryptolocker Trojan (Win32/Crilock.A) : Vol 25, No.08 (August, 2013) Cloud providers as intelligence collection hubs : Financial Humor Bulletin, 2010 : Inequality Bulletin, 2009 : Financial Humor Bulletin, 2008 : Copyleft Problems Bulletin, 2004 : Financial Humor Bulletin, 2011 : Energy Bulletin, 2010 : Malware Protection Bulletin, 2010 : Vol 26, No.1 (January, 2013) Object-Oriented Cult : Political Skeptic Bulletin, 2011 : Vol 23, No.11 (November, 2011) Softpanorama classification of sysadmin horror stories : Vol 25, No.05 (May, 2013) Corporate bullshit as a communication method  : Vol 25, No.06 (June, 2013) A Note on the Relationship of Brooks Law and Conway Law

History:

Fifty glorious years (1950-2000): the triumph of the US computer engineering : Donald Knuth : TAoCP and its Influence of Computer Science : Richard Stallman : Linus Torvalds  : Larry Wall  : John K. Ousterhout : CTSS : Multix OS Unix History : Unix shell history : VI editor : History of pipes concept : Solaris : MS DOSProgramming Languages History : PL/1 : Simula 67 : C : History of GCC developmentScripting Languages : Perl history   : OS History : Mail : DNS : SSH : CPU Instruction Sets : SPARC systems 1987-2006 : Norton Commander : Norton Utilities : Norton Ghost : Frontpage history : Malware Defense History : GNU Screen : OSS early history

Classic books:

The Peter Principle : Parkinson Law : 1984 : The Mythical Man-MonthHow to Solve It by George Polya : The Art of Computer Programming : The Elements of Programming Style : The Unix Hater’s Handbook : The Jargon file : The True Believer : Programming Pearls : The Good Soldier Svejk : The Power Elite

Most popular humor pages:

Manifest of the Softpanorama IT Slacker Society : Ten Commandments of the IT Slackers Society : Computer Humor Collection : BSD Logo Story : The Cuckoo's Egg : IT Slang : C++ Humor : ARE YOU A BBS ADDICT? : The Perl Purity Test : Object oriented programmers of all nations : Financial Humor : Financial Humor Bulletin, 2008 : Financial Humor Bulletin, 2010 : The Most Comprehensive Collection of Editor-related Humor : Programming Language Humor : Goldman Sachs related humor : Greenspan humor : C Humor : Scripting Humor : Real Programmers Humor : Web Humor : GPL-related Humor : OFM Humor : Politically Incorrect Humor : IDS Humor : "Linux Sucks" Humor : Russian Musical Humor : Best Russian Programmer Humor : Microsoft plans to buy Catholic Church : Richard Stallman Related Humor : Admin Humor : Perl-related Humor : Linus Torvalds Related humor : PseudoScience Related Humor : Networking Humor : Shell Humor : Financial Humor Bulletin, 2011 : Financial Humor Bulletin, 2012 : Financial Humor Bulletin, 2013 : Java Humor : Software Engineering Humor : Sun Solaris Related Humor : Education Humor : IBM Humor : Assembler-related Humor : VIM Humor : Computer Viruses Humor : Bright tomorrow is rescheduled to a day after tomorrow : Classic Computer Humor

The Last but not Least Technology is dominated by two types of people: those who understand what they do not manage and those who manage what they do not understand ~Archibald Putt. Ph.D


Copyright © 1996-2021 by Softpanorama Society. www.softpanorama.org was initially created as a service to the (now defunct) UN Sustainable Development Networking Programme (SDNP) without any remuneration. This document is an industrial compilation designed and created exclusively for educational use and is distributed under the Softpanorama Content License. Original materials copyright belong to respective owners. Quotes are made for educational purposes only in compliance with the fair use doctrine.

FAIR USE NOTICE This site contains copyrighted material the use of which has not always been specifically authorized by the copyright owner. We are making such material available to advance understanding of computer science, IT technology, economic, scientific, and social issues. We believe this constitutes a 'fair use' of any such copyrighted material as provided by section 107 of the US Copyright Law according to which such material can be distributed without profit exclusively for research and educational purposes.

This is a Spartan WHYFF (We Help You For Free) site written by people for whom English is not a native language. Grammar and spelling errors should be expected. The site contain some broken links as it develops like a living tree...

You can use PayPal to to buy a cup of coffee for authors of this site

Disclaimer:

The statements, views and opinions presented on this web page are those of the author (or referenced source) and are not endorsed by, nor do they necessarily reflect, the opinions of the Softpanorama society. We do not warrant the correctness of the information provided or its fitness for any purpose. The site uses AdSense so you need to be aware of Google privacy policy. You you do not want to be tracked by Google please disable Javascript for this site. This site is perfectly usable without Javascript.

Last modified: March 12, 2019