{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,19]],"date-time":"2026-06-19T16:34:40Z","timestamp":1781886880671,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":62,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,6,17]],"date-time":"2020-06-17T00:00:00Z","timestamp":1592352000000},"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":[],"published-print":{"date-parts":[[2020,6,17]]},"DOI":"10.1145\/3437800.3439201","type":"proceedings-article","created":{"date-parts":[[2020,12,25]],"date-time":"2020-12-25T16:47:27Z","timestamp":1608914847000},"page":"1-19","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":18,"title":["Choosing Code Segments to Exclude from Code Similarity Detection"],"prefix":"10.1145","author":[{"family":"Simon","sequence":"first","affiliation":[{"name":"University of Newcastle, Newcastle, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Oscar","family":"Karnalim","sequence":"additional","affiliation":[{"name":"University of Newcastle, Newcastle, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Judy","family":"Sheard","sequence":"additional","affiliation":[{"name":"Monash University, Melbourne, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ilir","family":"Dema","sequence":"additional","affiliation":[{"name":"University of Toronto, Toronto, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amey","family":"Karkare","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology, Kanpur, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Juho","family":"Leinonen","sequence":"additional","affiliation":[{"name":"University of Helsinki, Helsinki, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Liut","sequence":"additional","affiliation":[{"name":"University of Toronto, Toronto, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ren\u00e9e","family":"McCauley","sequence":"additional","affiliation":[{"name":"College of Charleston, Charleston, SC, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,12,25]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/6933.001.0001","volume-title":"Turtle Geometry: The Computer as a Medium for Exploring Mathematics","author":"Abelson H","year":"1981","unstructured":"H Abelson and A DiSessa . 1981 . Turtle Geometry: The Computer as a Medium for Exploring Mathematics . MIT Press , Cambridge, MA . H Abelson and A DiSessa. 1981. Turtle Geometry: The Computer as a Medium for Exploring Mathematics. MIT Press, Cambridge, MA."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3286960.3286974"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1315803.1315831"},{"key":"e_1_3_2_1_4_1","volume-title":"Sherlock N-Overlap: invasive normalization and overlap coefficient for the similarity analysis between source code","author":"Allyson Fran\u00e7a B","year":"2018","unstructured":"Fran\u00e7a B Allyson , Maciel L Danilo , Soares M Jos\u00e9 , and Barroso C Giovanni . 2018. Sherlock N-Overlap: invasive normalization and overlap coefficient for the similarity analysis between source code . IEEE Trans. Comput . ( 2018 ). https: \/\/doi.org\/10.1109\/TC.2018.2881449 10.1109\/TC.2018.2881449 Fran\u00e7a B Allyson, Maciel L Danilo, Soares M Jos\u00e9, and Barroso C Giovanni. 2018. Sherlock N-Overlap: invasive normalization and overlap coefficient for the similarity analysis between source code. IEEE Trans. Comput. (2018). https: \/\/doi.org\/10.1109\/TC.2018.2881449"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.1999.840376"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372356.3372369"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TE.2011.2112768"},{"key":"e_1_3_2_1_8_1","volume-title":"Using Moodle: Teaching with the Popular Open Source Course Management System","author":"Cole Jason R","year":"2008","unstructured":"Jason R Cole and Helen Foster . 2008 . Using Moodle: Teaching with the Popular Open Source Course Management System ( 2 nd ed.). O'Reilly . 266 pages. Jason R Cole and Helen Foster. 2008. Using Moodle: Teaching with the Popular Open Source Course Management System (2nd ed.). O'Reilly. 266 pages.","edition":"2"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/IV.2001.942072"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/782941.783000"},{"key":"e_1_3_2_1_11_1","volume-title":"A Discipline of Programming","author":"Dijkstra Edsger Wybe","unstructured":"Edsger Wybe Dijkstra . 1997. A Discipline of Programming . Prentice Hall , USA. Edsger Wybe Dijkstra. 1997. A Discipline of Programming. Prentice Hall, USA."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/bxs018"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2851581.2892512"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCSE.2010.5593613"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1002\/cae.21608"},{"key":"e_1_3_2_1_16_1","volume-title":"Computer Science Education Research Conference. 33--46","author":"Hage Jurriaan","year":"2011","unstructured":"Jurriaan Hage , Peter Rademaker , and Nik\u00e9 van Vugt . 2011 . Plagiarism detection for Java: a tool comparison . In Computer Science Education Research Conference. 33--46 . Jurriaan Hage, Peter Rademaker, and Nik\u00e9 van Vugt. 2011. Plagiarism detection for Java: a tool comparison. In Computer Science Education Research Conference. 33--46."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/EWME.2016.7496465"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3059009.3059065"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3162087.3162101"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/FSKD.2012.6234186"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1163405.1163407"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/13.762946"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.15388\/infedu.2019.15"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373165.3373171"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TALE48000.2019.9225953"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.15388\/infedu.2016.06"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3351287.3351290"},{"key":"e_1_3_2_1_28_1","volume-title":"15th Australasian Computing Education Conference (ACE","author":"Le Nguyen Thanh Tri","year":"2013","unstructured":"Thanh Tri Le Nguyen , Angela Carbone , Judy Sheard , and Margot Schuhmacher . 2013 . Integrating source code plagiarism into a virtual learning environment: benefits for students and staff . In 15th Australasian Computing Education Conference (ACE 2013). 155--164. https:\/\/doi.org\/10.5555\/2667199.2667216 10.5555\/2667199.2667216 Thanh Tri Le Nguyen, Angela Carbone, Judy Sheard, and Margot Schuhmacher. 2013. Integrating source code plagiarism into a virtual learning environment: benefits for students and staff. In 15th Australasian Computing Education Conference (ACE 2013). 155--164. https:\/\/doi.org\/10.5555\/2667199.2667216"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2899415.2899472"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1150402.1150522"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2828959.2828960"},{"key":"e_1_3_2_1_32_1","volume-title":"Eighth Australasian Computing Education Conference (ACE","author":"Mann Samuel","year":"2006","unstructured":"Samuel Mann and Zelda Frew . 2006 . Similarity and originality in code: plagiarism and normal variation in student assignments . In Eighth Australasian Computing Education Conference (ACE 2006). 143--150. Samuel Mann and Zelda Frew. 2006. Similarity and originality in code: plagiarism and normal variation in student assignments. In Eighth Australasian Computing Education Conference (ACE 2006). 143--150."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1207\/S15327019EB1103_2"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/359619.359629"},{"key":"e_1_3_2_1_35_1","volume-title":"25th Telecommunication Forum. 1--8. https:\/\/doi.org\/10.1109\/TELFOR.2017.8249481","author":"Misi Marko J","unstructured":"Marko J Misi , Jelica Z Proti , and Milo V Toma sevi?. 2017. Improving source code plagiarism detection: lessons learned . In 25th Telecommunication Forum. 1--8. https:\/\/doi.org\/10.1109\/TELFOR.2017.8249481 10.1109\/TELFOR.2017.8249481 Marko J Misi, Jelica Z Proti, and Milo V Toma sevi?. 2017. Improving source code plagiarism detection: lessons learned. In 25th Telecommunication Forum. 1--8. https:\/\/doi.org\/10.1109\/TELFOR.2017.8249481"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2998551.2998558"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/11575832_30"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313290"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3351287.3351288"},{"key":"e_1_3_2_1_40_1","volume-title":"Mindstorms: Children, Computers, and Powerful Ideas","author":"Papert Seymour","year":"1980","unstructured":"Seymour Papert . 1980 . Mindstorms: Children, Computers, and Powerful Ideas . Basic Books, Inc. , USA. Seymour Papert. 1980. Mindstorms: Children, Computers, and Powerful Ideas. Basic Books, Inc., USA."},{"key":"e_1_3_2_1_41_1","unstructured":"Terence Parr. 2013. The Definitive ANTLR 4 Reference. Pragmatic Bookshelf. Terence Parr. 2013. The Definitive ANTLR 4 Reference. Pragmatic Bookshelf."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/EDUCON.2018.8363346"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2325296.2325328"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3328778.3366928"},{"key":"e_1_3_2_1_45_1","first-page":"1016","article-title":"Finding plagiarisms among a set of programs with JPlag","volume":"8","author":"Prechelt Lutz","year":"2002","unstructured":"Lutz Prechelt , Guido Malpohl , and Michael Philippsen . 2002 . Finding plagiarisms among a set of programs with JPlag . Journal of Universal Computer Science 8 , 11 (2002), 1016 -- 1038 . Lutz Prechelt, Guido Malpohl, and Michael Philippsen. 2002. Finding plagiarisms among a set of programs with JPlag. Journal of Universal Computer Science 8, 11 (2002), 1016--1038.","journal-title":"Journal of Universal Computer Science"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9564-7"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/872757.872770"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999747.1999813"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1080\/0729436032000056526"},{"key":"e_1_3_2_1_50_1","volume-title":"22nd Conference on Innovation and Technology in Computer Science Education (ITiCSE","author":"Sheard Judy","year":"2017","unstructured":"Judy Sheard , Simon, Matthew Butler , Katrina Falkner , Michael Morgan , and Amali Weerasinghe . 2017 . Strategies for maintaining academic integrity in firstyear computing courses . In 22nd Conference on Innovation and Technology in Computer Science Education (ITiCSE 2017). 244--249. https:\/\/doi.org\/10.1145\/ 3059009.3059064 Judy Sheard, Simon, Matthew Butler, Katrina Falkner, Michael Morgan, and Amali Weerasinghe. 2017. Strategies for maintaining academic integrity in firstyear computing courses. In 22nd Conference on Innovation and Technology in Computer Science Education (ITiCSE 2017). 244--249. https:\/\/doi.org\/10.1145\/ 3059009.3059064"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2462476.2465586"},{"key":"e_1_3_2_1_52_1","volume-title":"Higher Education in a Changing World: Research and Development in Higher Education (HERDSA","year":"2005","unstructured":"Simon. 2005. Assessment in online courses: some questions and a novel technique . In Higher Education in a Changing World: Research and Development in Higher Education (HERDSA 2005 ). 500-- 506. http:\/\/www.herdsa.org.au\/publications\/conference-proceedings\/ research-and-development-higher-education-higher-education-106 Simon. 2005. Assessment in online courses: some questions and a novel technique. In Higher Education in a Changing World: Research and Development in Higher Education (HERDSA 2005). 500-- 506. http:\/\/www.herdsa.org.au\/publications\/conference-proceedings\/ research-and-development-higher-education-higher-education-106"},{"key":"e_1_3_2_1_53_1","volume-title":"21st Australasian Computing Education Conference (ACE","author":"Myers Trina","year":"2019","unstructured":"Simon, Trina Myers , Dianna Hardy , and Raina Mason . 2019 . Variations on a theme: academic integrity and program code . In 21st Australasian Computing Education Conference (ACE 2019). 56--63. https:\/\/doi.org\/10.1145\/3286960.3286967 10.1145\/3286960.3286967 Simon, Trina Myers, Dianna Hardy, and Raina Mason. 2019. Variations on a theme: academic integrity and program code. In 21st Australasian Computing Education Conference (ACE 2019). 56--63. https:\/\/doi.org\/10.1145\/3286960.3286967"},{"key":"e_1_3_2_1_54_1","volume-title":"Negotiating the maze of academic integrity in computing education. In 2016 ITiCSE Working Group Reports (ITiCSE-WGR","author":"Sheard Judy","year":"2016","unstructured":"Simon, Judy Sheard , Michael Morgan , Andrew Petersen , Amber Settle , Jane Sinclair , Gerry Cross , and Charles Riedesel . 2016. Negotiating the maze of academic integrity in computing education. In 2016 ITiCSE Working Group Reports (ITiCSE-WGR 2016 ). 57--80. https:\/\/doi.org\/10.1145\/3024906.3024910 10.1145\/3024906.3024910 Simon, Judy Sheard, Michael Morgan, Andrew Petersen, Amber Settle, Jane Sinclair, Gerry Cross, and Charles Riedesel. 2016. Negotiating the maze of academic integrity in computing education. In 2016 ITiCSE Working Group Reports (ITiCSE-WGR 2016). 57--80. https:\/\/doi.org\/10.1145\/3024906.3024910"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/IJCB.2011.6117480"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1002\/cae.22066"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8527.2005.00307.x"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/1632149.1632168"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1080\/0141192960220502"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/236452.236525"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3159450.3159490"},{"key":"e_1_3_2_1_62_1","volume-title":"Teaching with Google Classroom","author":"Zhang Michael","unstructured":"Michael Zhang . 2016. Teaching with Google Classroom . Packt Publishing Ltd . 256 pages. Michael Zhang. 2016. Teaching with Google Classroom. Packt Publishing Ltd. 256 pages."}],"event":{"name":"ITiCSE '20: Innovation and Technology in Computer Science Education","location":"Trondheim Norway","acronym":"ITiCSE '20","sponsor":["Bilkent University Bilkent University","SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3437800.3439201","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3437800.3439201","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:17:25Z","timestamp":1750191445000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3437800.3439201"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,17]]},"references-count":62,"alternative-id":["10.1145\/3437800.3439201","10.1145\/3437800"],"URL":"https:\/\/doi.org\/10.1145\/3437800.3439201","relation":{},"subject":[],"published":{"date-parts":[[2020,6,17]]},"assertion":[{"value":"2020-12-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}