{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,11]],"date-time":"2026-08-11T15:58:00Z","timestamp":1786463880045,"version":"3.56.0"},"reference-count":112,"publisher":"IEEE","license":[{"start":{"date-parts":[[2021,10,13]],"date-time":"2021-10-13T00:00:00Z","timestamp":1634083200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,10,13]],"date-time":"2021-10-13T00:00:00Z","timestamp":1634083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,10,13]],"date-time":"2021-10-13T00:00:00Z","timestamp":1634083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021,10,13]]},"DOI":"10.1109\/fie49875.2021.9637155","type":"proceedings-article","created":{"date-parts":[[2021,12,21]],"date-time":"2021-12-21T00:13:31Z","timestamp":1640045611000},"page":"1-9","source":"Crossref","is-referenced-by-count":20,"title":["Source Code Plagiarism Detection in an Educational Context: A Literature Mapping"],"prefix":"10.1109","author":[{"given":"Rodrigo C","family":"Aniceto","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0883-2579","authenticated-orcid":false,"given":"Maristela","family":"Holanda","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7328-5479","authenticated-orcid":false,"given":"Carla","family":"Castanho","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6538-2888","authenticated-orcid":false,"given":"Dilma","family":"Da Silva","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/IC3.2017.8284313"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/NGCT.2016.7877421"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/CSEET49119.2020.9206195"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287443"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3159450.3159490"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017797"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/UPCON.2016.7894676"},{"key":"ref36","first-page":"15","article-title":"(CLSCR) cross language source code reuse detection using intermediate language","volume":"1587","author":"shah","year":"0","journal-title":"CEUR Workshop Proceedings"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/3304221.3319789"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3330430.3333666"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/3428206"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.18260\/1-2--34977"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017732"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2018.8658531"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/3230977.3231006"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ICAICA50127.2020.9182389"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/2876034.2893435"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1007\/s10115-014-0742-2"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2996146"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/3386527.3406727"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1145\/2993270.2993271"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/2851581.2892512"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1002\/cae.22066"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.47839\/ijc.19.1.1690"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1145\/3378936.3378960"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/ICSESS47205.2019.9040752"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/3286960.3286974"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/3428029.3428065"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/3428029.3428064"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.3991\/ijoe.v16i10.14289"},{"key":"ref53","doi-asserted-by":"crossref","first-page":"321","DOI":"10.15388\/infedu.2019.15","article-title":"SourceCode Plagiarism Detection in Academia with Information Retrieval: Dataset and the Observation","volume":"18","author":"oscar","year":"2019","journal-title":"Informatics in Education"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.7494\/csci.2020.21.1.3389"},{"key":"ref40","first-page":"2666","article-title":"Detection of logical clone in code using data dependency and expression list","volume":"95","author":"mohdfazalulhaque","year":"2017","journal-title":"Journal of Theoretical and Applied Information Technology"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3373165.3373171"},{"key":"ref3","article-title":"Searching source code fragments using incremental clustering","volume":"32","author":"?ura?\u00edk","year":"2019","journal-title":"Concurrency and Computation Practice and Experience"},{"key":"ref6","author":"kitchenham","year":"2007","journal-title":"Guidelines for Performing Systematic Literature Reviews in Software Engineering"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ICCICT.2015.7045739"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.5220\/0005490304800485"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/ICTS.2016.7910274"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1007\/s11192-009-0146-3"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.23940\/ijpe.19.10.p14.26832691"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2019.04.045"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/ICRITO48877.2020.9197972"},{"key":"ref48","first-page":"58","article-title":"An abstract method linearization for detecting source code plagiarism in object-oriented environment","author":"karnalim","year":"2018","journal-title":"Proceedings of the IEEE International Conference on Software Engineering and Service Sciences ICSESS"},{"key":"ref47","first-page":"501","article-title":"A low-level structure-based approach for detecting source code plagiarism","volume":"44","author":"karnalim","year":"2017","journal-title":"IAENG International Journal of Computer Science"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/I2C2.2017.8321792"},{"key":"ref41","first-page":"195","article-title":"Hawk Eye: A Plagiarism Detection System","author":"puri","year":"2015","journal-title":"Advances in Intelligent Systems and Computing"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/3021460.3021473"},{"key":"ref43","first-page":"897","article-title":"Plagiarism detection in source code using machine learning","volume":"8","author":"priya","year":"2019","journal-title":"International Journal of Engineering and Advanced Technology"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/MIPRO.2016.7522248"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.15388\/infedu.2016.06"},{"key":"ref71","first-page":"69","article-title":"Lessons learnt in applying automated code plagiarism detection in an introductory programming module","volume":"11","author":"haskins","year":"2016","journal-title":"The Independent Journal of Teaching and Learning"},{"key":"ref70","author":"obaido","year":"2016","journal-title":"Catching Plagiarists Detectting plagiarism in student source code assignments in a virtual learning environment Valencia Burjassot 46100 Spain IATED-INT Assoc Technology Education a Development Lauri VolPI 6 (Ed )"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/CISPEE.2016.7777723"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/SIIE.2018.8586700"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.23919\/MIPRO.2019.8756744"},{"key":"ref75","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1007\/978-3-319-27653-3_15","article-title":"An AST-based Tool, Spector, for Plagiarism Detection: The Approach, Functionality, and Implementation","author":"martins","year":"2015","journal-title":"Communications in Computer and Information Science"},{"key":"ref78","article-title":"Plagiarism detection in algorithms - A case study using algorithmi","volume":"2733","author":"manso","year":"0","journal-title":"CEUR Workshop Proceedings"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2018.2881449"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/3373165.3373168"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/ICETA.2018.8572260"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/ICSESS47205.2019.9040853"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/ICSESS.2018.8663708"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/SAMI.2017.7880355"},{"key":"ref65","first-page":"120","article-title":"Increasing K-Means Clustering Algorithm Effectivity for Using in Source Code Plagiarism Detection","volume":"1154","author":"hrk\u00fat","year":"2020","journal-title":"Communications in Computer and Information Science"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3026422"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.28945\/3963"},{"key":"ref68","first-page":"211","article-title":"Detecting Similarity in Multiprocedure Student Programs Using only Static Code Structure","author":"bradshaw","year":"2019","journal-title":"Communications in Computer and Information Science"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3313290"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1145\/2998551.2998558"},{"key":"ref1","year":"0"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1109\/MIPRO.2015.7160373"},{"key":"ref95","first-page":"1405","article-title":"Application of content-and-style-based source code similarity measuring methods towards programming education support system","volume":"6","author":"ohno","year":"2015","journal-title":"ICICExpress Letters Part B Applications"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1002\/cae.21606"},{"key":"ref94","first-page":"362","article-title":"CodEX: Source code plagiarism detection based on abstract syntax trees","volume":"2259","author":"zheng","year":"0","journal-title":"CEUR Workshop Proceedings"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1109\/ISETC.2016.7781077"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/ICCSE.2017.8085456"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.5220\/0005789502810288"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1145\/2828959.2828960"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1109\/EDUCON.2015.7096047"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1002\/cae.21571"},{"key":"ref104","first-page":"89","article-title":"Programming similarity checking system","volume":"9","author":"noor","year":"2017","journal-title":"Journal of Telecommunication Electronic and Computer Engineering"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/INTECH.2017.8102424"},{"key":"ref103","first-page":"4723","article-title":"An IoT based framework for students' interaction and plagiarism detection in programming assignments","volume":"97","author":"aldabbas","year":"2019","journal-title":"Journal of Theoretical and Applied Information Technology"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.25103\/jestr.091.02"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1002\/cae.21608"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1109\/JCSSE.2019.8864196"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-13-1799-6_36"},{"key":"ref98","article-title":"A Code Plagiarism Detection System Based on Abstract Syntax Tree and a High Level Fuzzy Petri Net","author":"shen","year":"2016","journal-title":"DEStech Transactions on Materials Science and Engineering"},{"key":"ref99","first-page":"546","article-title":"A Framework for Checking Plagiarized Contents in Programs Submitted at Online Judging Systems","author":"ferdows","year":"2020","journal-title":"Advances in Intelligent Systems and Computing"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.4018\/IJSI.2015070104"},{"key":"ref97","article-title":"Development of an online exam platform for the programming language course: Ontology-based approach","author":"lin","year":"0","journal-title":"EG-ICE 2010 &#x2014; 17th International Workshop on Intelligent Computing in Engineering"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1155\/2020\/8865413"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3321408.3322862"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3210713.3210724"},{"key":"ref13","article-title":"Optimization and improvements of a Moodle-Based online learning system for C programming","author":"su","year":"2016","journal-title":"IEEE Frontiers in Education Conference (FIE) 2016"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.4018\/IJDET.2015100102"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ICCSEC.2017.8446728"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3335656.3335692"},{"key":"ref82","first-page":"1","article-title":"How Programming Students Trick and What JEdUnit Can Do Against It","author":"kratzke","year":"2020","journal-title":"Communications in Computer and Information Science"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1155\/2017\/7809047"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/FIE44824.2020.9274098"},{"key":"ref18","doi-asserted-by":"crossref","first-page":"8581","DOI":"10.1007\/s11042-018-5827-6","article-title":"Plagiarism detection in students' programming assignments based on semantics: multimedia e-learning based smart assessment methodology","volume":"79","author":"ullah","year":"2018","journal-title":"Multimedia Tools and Applications"},{"key":"ref84","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1007\/978-3-319-73204-6_14","article-title":"Plagiarism Detection in SQL Student Assignments","author":"scerbakov","year":"2018","journal-title":"Advances in Intelligent Systems and Computing"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ICCSE49874.2020.9201827"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/TLT.2017.2720171"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.5220\/0006668705170524"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/TELFOR.2017.8249481"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.23919\/FRUCT48808.2020.9087465"},{"key":"ref86","doi-asserted-by":"crossref","first-page":"295","DOI":"10.1007\/978-3-030-46895-8_23","article-title":"Source Code Authorship Identification Using Tokenization and Boosting Algorithms","author":"gorshkov","year":"2020","journal-title":"Communications in Computer and Information Science"},{"key":"ref87","first-page":"738","article-title":"A comparison of software tools for plagiarism detection in programming assignments","volume":"32","author":"mi\u0161i?","year":"2016","journal-title":"International Journal of Engineering Education"},{"key":"ref88","article-title":"Detecting source code similarity using compression","volume":"2508","author":"pribela","year":"0","journal-title":"CEUR Workshop Proceedings"}],"event":{"name":"2021 IEEE Frontiers in Education Conference (FIE)","location":"Lincoln, NE, USA","start":{"date-parts":[[2021,10,13]]},"end":{"date-parts":[[2021,10,16]]}},"container-title":["2021 IEEE Frontiers in Education Conference (FIE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9637048\/9637049\/09637155.pdf?arnumber=9637155","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,9]],"date-time":"2022-07-09T02:20:51Z","timestamp":1657333251000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9637155\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,13]]},"references-count":112,"URL":"https:\/\/doi.org\/10.1109\/fie49875.2021.9637155","relation":{},"subject":[],"published":{"date-parts":[[2021,10,13]]}}}