<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.0 20120330//EN" "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="article">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">INFEDU</journal-id>
      <journal-title-group>
        <journal-title>Informatics in Education</journal-title>
      </journal-title-group>
      <issn pub-type="epub">1648-5831</issn>
      <issn pub-type="ppub">1648-5831</issn>
      <publisher>
        <publisher-name>VU</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="publisher-id">INFEDU-0-0-INFEDU_2023_1_5</article-id>
      <article-id pub-id-type="doi">10.15388/infedu.2023.05</article-id>
      <article-categories>
        <subj-group subj-group-type="heading">
          <subject>Article</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Identifying Plagiarised Programming Assignments with Detection Tool Consensus</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name>
            <surname>Cheers</surname>
            <given-names>Hayden</given-names>
          </name>
          <xref ref-type="aff" rid="j_INFEDU_aff_000"/>
        </contrib>
        <aff id="j_INFEDU_aff_000">The University of Newcastle, Callaghan, NSW 2308, Australia</aff>
        <contrib contrib-type="author">
          <name>
            <surname>Lin</surname>
            <given-names>Yuqing</given-names>
          </name>
          <xref ref-type="aff" rid="j_INFEDU_aff_001"/>
        </contrib>
        <aff id="j_INFEDU_aff_001">The University of Newcastle, Callaghan, NSW 2308, Australia
Jimei University, Fujian, China</aff>
        <contrib contrib-type="author">
          <name>
            <surname>Yan</surname>
            <given-names>Weigen</given-names>
          </name>
          <xref ref-type="aff" rid="j_INFEDU_aff_002"/>
        </contrib>
        <aff id="j_INFEDU_aff_002">Jimei University, Fujian, China</aff>
      </contrib-group>
      <volume>22</volume>
            <issue>1</issue>
            <fpage>1</fpage>
            <lpage>19</lpage>
      <permissions>
        <copyright-year>2022</copyright-year>
        <copyright-holder>Vilnius University, ETH Zürich</copyright-holder>
        <license license-type="open-access">
          <license-p>Open access article under the CC BY license.</license-p>
        </license>
      </permissions>
      <abstract>
        <p>Source code plagiarism is a common occurrence in undergraduate computer science education. Many source code plagiarism detection tools have been proposed to address this problem. However, most of these tools only measure the similarity between assignment submissions, and do not actually identify which are suspicious of plagiarism. This work presents a semi-automatic approach that enables the indication of suspicious assignment submissions by analysing source code similarity scores among the submissions. The proposed approach seeks the consensus of multiple source code plagiarism detection tools in order to identify program pairs that are consistently evaluated with high similarity. A case study is presented to demonstrate the use of the proposed approach. The results of this case study indicate that it can accurately identify assignment submissions that are suspicious of plagiarism.</p>
      </abstract>
      <kwd-group>
        <label>Keywords</label>
        <kwd>source code plagiarism detection</kwd>
        <kwd>behavioural similarity</kwd>
        <kwd>source code similarity</kwd>
      </kwd-group>
    </article-meta>
  </front>
</article>
