{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:11:50Z","timestamp":1750306310864,"version":"3.41.0"},"reference-count":10,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2016,1,5]],"date-time":"2016-01-05T00:00:00Z","timestamp":1451952000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGCAS Comput. Soc."],"published-print":{"date-parts":[[2016,1,5]]},"abstract":"<jats:p>Tools for algorithmically detecting plagiarism have become very popular, but none of these tools offers an effective and reliable way to identify plagiarism within academic software development. As a result, the identification of plagiarism within programming submissions remains an issue of academic judgment. The number of submissions that come in to a large programming class can frustrate the ability to fully investigate each submission for conformance with academic norms of attribution. It is necessary for academics to investigate misconduct, but time and logistical considerations likely make it difficult, if not impossible, to ensure full coverage of all solutions. In such cases, a subset of submissions may be analyzed, and these are often the submissions that have most readily come to mind as containing suspect elements. In this paper, the authors discuss some of the issues with regards to identifying plagiarism within programming modules, and the ethical issues that these raise. The paper concludes with some personal reflections on how best to deal with the complexities so as to ensure fairer treatment for students and fairer coverage of submissions.<\/jats:p>","DOI":"10.1145\/2874239.2874304","type":"journal-article","created":{"date-parts":[[2016,1,7]],"date-time":"2016-01-07T14:04:54Z","timestamp":1452175494000},"page":"438-444","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Musings on misconduct"],"prefix":"10.1145","volume":"45","author":[{"given":"Michael James","family":"Heron","sequence":"first","affiliation":[{"name":"Robert Gordon University, Aberdeen, Scotland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pauline","family":"Belford","sequence":"additional","affiliation":[{"name":"Dundee and Angus College, Arbroath, Scotland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,1,5]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Moss: A system for detecting software plagiarism","author":"Aiken A.","year":"2005","unstructured":"Aiken , A. ( 2005 ). Moss: A system for detecting software plagiarism . University of California--Berkeley . {Available from See www.cs.berkeley.edu\/aiken\/moss.html}. Aiken, A. (2005). Moss: A system for detecting software plagiarism. University of California--Berkeley. {Available from See www.cs.berkeley.edu\/aiken\/moss.html}."},{"issue":"28","key":"e_1_2_1_2_1","first-page":"A1","article-title":"Cheating goes global as essay mills multiply","volume":"55","author":"Bartlett T.","year":"2009","unstructured":"Bartlett , T. ( 2009 ). Cheating goes global as essay mills multiply . The Chronicle of Higher Education , 55 ( 28 ), A1 . Bartlett, T. (2009). Cheating goes global as essay mills multiply. The Chronicle of Higher Education, 55(28), A1.","journal-title":"The Chronicle of Higher Education"},{"issue":"2","key":"e_1_2_1_3_1","first-page":"1","article-title":"Turning to Turnitin to Fight Plagiarism among University Students","volume":"13","author":"Batane T.","year":"2010","unstructured":"Batane , T. ( 2010 ). Turning to Turnitin to Fight Plagiarism among University Students . Educational Technology & Society , 13 ( 2 ), 1 -- 12 . Batane, T. (2010). Turning to Turnitin to Fight Plagiarism among University Students. Educational Technology & Society, 13(2), 1--12.","journal-title":"Educational Technology & Society"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1080\/03075079.2013.777412"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2480362.2480666"},{"issue":"12","key":"e_1_2_1_6_1","first-page":"93","article-title":"Contract cheating: a new phenomenon in cyber-plagiarism","volume":"10","author":"Mahmood Z.","year":"2009","unstructured":"Mahmood , Z. ( 2009 ). Contract cheating: a new phenomenon in cyber-plagiarism . Communications of the IBIMA , 10 ( 12 ), 93 -- 97 . Mahmood, Z. (2009). Contract cheating: a new phenomenon in cyber-plagiarism. Communications of the IBIMA, 10(12), 93--97.","journal-title":"Communications of the IBIMA"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/S8755-4615(04)00039-8"},{"key":"e_1_2_1_8_1","volume-title":"Proceedings of the Australian Universities Quality Forum.","author":"Savage S.","year":"2004","unstructured":"Savage , S. ( 2004 ). Staff and student responses to a trial of Turnitin plagiarism detection software . In Proceedings of the Australian Universities Quality Forum. Savage, S. (2004). Staff and student responses to a trial of Turnitin plagiarism detection software. In Proceedings of the Australian Universities Quality Forum."},{"key":"e_1_2_1_9_1","volume-title":"Developer Week in Review: Are APIs Intellectual Property? In Radar. {Available online at http:\/\/radar.oreilly.com\/2012\/05\/api-oracle-googlecopyright-c.html}","author":"Turner J.","year":"2012","unstructured":"Turner , J. ( 2012 ). Developer Week in Review: Are APIs Intellectual Property? In Radar. {Available online at http:\/\/radar.oreilly.com\/2012\/05\/api-oracle-googlecopyright-c.html} Turner, J. (2012). Developer Week in Review: Are APIs Intellectual Property? In Radar. {Available online at http:\/\/radar.oreilly.com\/2012\/05\/api-oracle-googlecopyright-c.html}"},{"key":"e_1_2_1_10_1","volume-title":"Information and Telecommunication Systems (CITS), 2012 International Conference on (pp. 1--5). IEEE.","author":"Zoubi Q.","year":"2012","unstructured":"Zoubi , Q. , Alsmadi , I. , & Abul-Huda , B. ( 2012 , May). Study the impact of improving source code on software metrics. In Computer , Information and Telecommunication Systems (CITS), 2012 International Conference on (pp. 1--5). IEEE. Zoubi, Q., Alsmadi, I., & Abul-Huda, B. (2012, May). Study the impact of improving source code on software metrics. In Computer, Information and Telecommunication Systems (CITS), 2012 International Conference on (pp. 1--5). IEEE."}],"container-title":["ACM SIGCAS Computers and Society"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2874239.2874304","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2874239.2874304","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:53:52Z","timestamp":1750222432000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2874239.2874304"}},"subtitle":["a practitioner reflection on the ethical investigation of plagiarism within programming modules"],"short-title":[],"issued":{"date-parts":[[2016,1,5]]},"references-count":10,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2016,1,5]]}},"alternative-id":["10.1145\/2874239.2874304"],"URL":"https:\/\/doi.org\/10.1145\/2874239.2874304","relation":{},"ISSN":["0095-2737"],"issn-type":[{"type":"print","value":"0095-2737"}],"subject":[],"published":{"date-parts":[[2016,1,5]]},"assertion":[{"value":"2016-01-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}