Abstract:
All methodologies for detecting plagiarism to date have focused on the final digital outcome, such as a document or source code. Our novel approach takes the creation pro...Show MoreMetadata
Abstract:
All methodologies for detecting plagiarism to date have focused on the final digital outcome, such as a document or source code. Our novel approach takes the creation process into account using logged events collected by special software or by the macro recorders found in most office applications. We look at an author's interaction logs with the software used to create the work. Detection relies on comparing the histograms of multiple logs command use. A work is classified as plagiarism if its log deviates too much from logs of honestly created works or if its log is too similar to another log. The technique supports the detection of plagiarism for digital outcomes that stem from unique tasks, such as theses and equal tasks such as assignments for which the same problem sets are solved by multiple students. Focusing on the latter case, we evaluate this approach using logs collected by an interactive development environment (IDE) from more than 60 students who completed three programming assignments.
Published in: IEEE Transactions on Learning Technologies ( Volume: 11, Issue: 3, 01 July-Sept. 2018)

Universitat Liechtenstein, Vaduz, LI
Johannes Schneider is an assistant professor of data science with the
University of Liechtenstein. His main research interests include data mining applications and methods.
Johannes Schneider is an assistant professor of data science with the
University of Liechtenstein. His main research interests include data mining applications and methods.View more

Universitat Zurich, Zurich, ZH, CH
Abraham Bernstein is a full professor of computer science and
director of both the Department of Informatics and the UZH Digital Society Initiative - both at the University of
Zurich (UZH), Switzerland. His research interests include linked data, the Semantic Web, data mining, machine
learning, HCI, collective intelligence, and crowdsourcing.
Abraham Bernstein is a full professor of computer science and
director of both the Department of Informatics and the UZH Digital Society Initiative - both at the University of
Zurich (UZH), Switzerland. His research interests include linked data, the Semantic Web, data mining, machine
learning, HCI, collective intelligence, and crowdsourcing.View more

Universitat Liechtenstein, Vaduz, LI
JanvomBrocke is a professor of information systems, the
Hilti Endowed chair of business process management and head of the Information Systems Department, University of
Liechtenstein. His research focuses on IT-enabled business innovation and IT-driven business transformation.
JanvomBrocke is a professor of information systems, the
Hilti Endowed chair of business process management and head of the Information Systems Department, University of
Liechtenstein. His research focuses on IT-enabled business innovation and IT-driven business transformation.View more

Virginia Commonwealth University, Richmond, VA, US
KostadinDamevski is an assistant professor in the Deparment of
Computer Science, Virginia Commonwealth University. His research focuses on software maintenance and empirical
software engineering, applied to a variety of domains.
KostadinDamevski is an assistant professor in the Deparment of
Computer Science, Virginia Commonwealth University. His research focuses on software maintenance and empirical
software engineering, applied to a variety of domains.View more

ABB Corporate Research, Raleigh, NC
DavidC.Shepherd is a senior principal scientist with ABB
Corporate Research, where he leads a group focused on improving developer productivity and increasing software
quality. His background, including becoming employee number nine at a successful software tools spinoff and working
extensively on popular open source projects, has focused his research on bridging the gap between academic ideas and
viab...Show More
DavidC.Shepherd is a senior principal scientist with ABB
Corporate Research, where he leads a group focused on improving developer productivity and increasing software
quality. His background, including becoming employee number nine at a successful software tools spinoff and working
extensively on popular open source projects, has focused his research on bridging the gap between academic ideas and
viab...View more

Universitat Liechtenstein, Vaduz, LI
Johannes Schneider is an assistant professor of data science with the
University of Liechtenstein. His main research interests include data mining applications and methods.
Johannes Schneider is an assistant professor of data science with the
University of Liechtenstein. His main research interests include data mining applications and methods.View more

Universitat Zurich, Zurich, ZH, CH
Abraham Bernstein is a full professor of computer science and
director of both the Department of Informatics and the UZH Digital Society Initiative - both at the University of
Zurich (UZH), Switzerland. His research interests include linked data, the Semantic Web, data mining, machine
learning, HCI, collective intelligence, and crowdsourcing.
Abraham Bernstein is a full professor of computer science and
director of both the Department of Informatics and the UZH Digital Society Initiative - both at the University of
Zurich (UZH), Switzerland. His research interests include linked data, the Semantic Web, data mining, machine
learning, HCI, collective intelligence, and crowdsourcing.View more

Universitat Liechtenstein, Vaduz, LI
JanvomBrocke is a professor of information systems, the
Hilti Endowed chair of business process management and head of the Information Systems Department, University of
Liechtenstein. His research focuses on IT-enabled business innovation and IT-driven business transformation.
JanvomBrocke is a professor of information systems, the
Hilti Endowed chair of business process management and head of the Information Systems Department, University of
Liechtenstein. His research focuses on IT-enabled business innovation and IT-driven business transformation.View more

Virginia Commonwealth University, Richmond, VA, US
KostadinDamevski is an assistant professor in the Deparment of
Computer Science, Virginia Commonwealth University. His research focuses on software maintenance and empirical
software engineering, applied to a variety of domains.
KostadinDamevski is an assistant professor in the Deparment of
Computer Science, Virginia Commonwealth University. His research focuses on software maintenance and empirical
software engineering, applied to a variety of domains.View more

ABB Corporate Research, Raleigh, NC
DavidC.Shepherd is a senior principal scientist with ABB
Corporate Research, where he leads a group focused on improving developer productivity and increasing software
quality. His background, including becoming employee number nine at a successful software tools spinoff and working
extensively on popular open source projects, has focused his research on bridging the gap between academic ideas and
viable industrial tools. His main research interests to date have centered on software tools that improve developers
search and navigation behavior.
DavidC.Shepherd is a senior principal scientist with ABB
Corporate Research, where he leads a group focused on improving developer productivity and increasing software
quality. His background, including becoming employee number nine at a successful software tools spinoff and working
extensively on popular open source projects, has focused his research on bridging the gap between academic ideas and
viable industrial tools. His main research interests to date have centered on software tools that improve developers
search and navigation behavior.View more