{"id":"https://openalex.org/W2945111072","doi":"https://doi.org/10.1145/3313290","title":"Source-code Similarity Detection and Detection Tools Used in Academia","display_name":"Source-code Similarity Detection and Detection Tools Used in Academia","publication_year":2019,"publication_date":"2019-05-21","ids":{"openalex":"https://openalex.org/W2945111072","doi":"https://doi.org/10.1145/3313290","mag":"2945111072"},"language":"en","primary_location":{"id":"doi:10.1145/3313290","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3313290","pdf_url":null,"source":{"id":"https://openalex.org/S2764465379","display_name":"ACM Transactions on Computing Education","issn_l":"1946-6226","issn":["1946-6226"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Computing Education","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5012557175","display_name":"Matija Novak","orcid":"https://orcid.org/0000-0002-9501-7299"},"institutions":[{"id":"https://openalex.org/I181343428","display_name":"University of Zagreb","ror":"https://ror.org/00mv6sv71","country_code":"HR","type":"education","lineage":["https://openalex.org/I181343428"]}],"countries":["HR"],"is_corresponding":true,"raw_author_name":"Matija Novak","raw_affiliation_strings":["Faculty of Organization and Informatics, University of Zagreb, Croatia"],"affiliations":[{"raw_affiliation_string":"Faculty of Organization and Informatics, University of Zagreb, Croatia","institution_ids":["https://openalex.org/I181343428"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012585972","display_name":"Mike Joy","orcid":"https://orcid.org/0000-0001-9826-5928"},"institutions":[{"id":"https://openalex.org/I39555362","display_name":"University of Warwick","ror":"https://ror.org/01a77tt86","country_code":"GB","type":"education","lineage":["https://openalex.org/I39555362"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Mike Joy","raw_affiliation_strings":["University of Warwick, Department of Computer Science, United Kingdom"],"affiliations":[{"raw_affiliation_string":"University of Warwick, Department of Computer Science, United Kingdom","institution_ids":["https://openalex.org/I39555362"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5037796635","display_name":"Dragutin Kermek","orcid":"https://orcid.org/0000-0003-0233-9430"},"institutions":[{"id":"https://openalex.org/I181343428","display_name":"University of Zagreb","ror":"https://ror.org/00mv6sv71","country_code":"HR","type":"education","lineage":["https://openalex.org/I181343428"]}],"countries":["HR"],"is_corresponding":false,"raw_author_name":"Dragutin Kermek","raw_affiliation_strings":["Faculty of Organization and Informatics, University of Zagreb, Croatia"],"affiliations":[{"raw_affiliation_string":"Faculty of Organization and Informatics, University of Zagreb, Croatia","institution_ids":["https://openalex.org/I181343428"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5012557175"],"corresponding_institution_ids":["https://openalex.org/I181343428"],"apc_list":null,"apc_paid":null,"fwci":16.0447,"has_fulltext":false,"cited_by_count":109,"citation_normalized_percentile":{"value":0.99172997,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":100},"biblio":{"volume":"19","issue":"3","first_page":"1","last_page":"37"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11492","display_name":"Academic integrity and plagiarism","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/3311","display_name":"Safety Research"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11492","display_name":"Academic integrity and plagiarism","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/3311","display_name":"Safety Research"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/plagiarism-detection","display_name":"Plagiarism detection","score":0.9824564456939697},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7775288820266724},{"id":"https://openalex.org/keywords/obfuscation","display_name":"Obfuscation","score":0.665684163570404},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5961872339248657},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.5952003002166748},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5531314611434937},{"id":"https://openalex.org/keywords/similarity","display_name":"Similarity (geometry)","score":0.5416370630264282},{"id":"https://openalex.org/keywords/meaning","display_name":"Meaning (existential)","score":0.5100522637367249},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4943883419036865},{"id":"https://openalex.org/keywords/cheating","display_name":"Cheating","score":0.43205147981643677},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.42021244764328003},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.2932131290435791},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.23514887690544128},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.10550358891487122},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.08948269486427307},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.07185259461402893}],"concepts":[{"id":"https://openalex.org/C2780907237","wikidata":"https://www.wikidata.org/wiki/Q2986238","display_name":"Plagiarism detection","level":2,"score":0.9824564456939697},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7775288820266724},{"id":"https://openalex.org/C40305131","wikidata":"https://www.wikidata.org/wiki/Q2616305","display_name":"Obfuscation","level":2,"score":0.665684163570404},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5961872339248657},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.5952003002166748},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5531314611434937},{"id":"https://openalex.org/C103278499","wikidata":"https://www.wikidata.org/wiki/Q254465","display_name":"Similarity (geometry)","level":3,"score":0.5416370630264282},{"id":"https://openalex.org/C2780876879","wikidata":"https://www.wikidata.org/wiki/Q3054749","display_name":"Meaning (existential)","level":2,"score":0.5100522637367249},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4943883419036865},{"id":"https://openalex.org/C2778024590","wikidata":"https://www.wikidata.org/wiki/Q2357432","display_name":"Cheating","level":2,"score":0.43205147981643677},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.42021244764328003},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.2932131290435791},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.23514887690544128},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.10550358891487122},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.08948269486427307},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.07185259461402893},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C542102704","wikidata":"https://www.wikidata.org/wiki/Q183257","display_name":"Psychotherapist","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.0},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C77805123","wikidata":"https://www.wikidata.org/wiki/Q161272","display_name":"Social psychology","level":1,"score":0.0},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3313290","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3313290","pdf_url":null,"source":{"id":"https://openalex.org/S2764465379","display_name":"ACM Transactions on Computing Education","issn_l":"1946-6226","issn":["1946-6226"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Computing Education","raw_type":"journal-article"},{"id":"pmh:oai:wrap.warwick.ac.uk:121331","is_oa":false,"landing_page_url":"http://wrap.warwick.ac.uk/121331/","pdf_url":null,"source":{"id":"https://openalex.org/S4306400665","display_name":"Warwick Research Archive Portal (University of Warwick)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I39555362","host_organization_name":"University of Warwick","host_organization_lineage":["https://openalex.org/I39555362"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Journal Article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality Education","score":0.800000011920929,"id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":179,"referenced_works":["https://openalex.org/W16455252","https://openalex.org/W59263885","https://openalex.org/W76990466","https://openalex.org/W79785652","https://openalex.org/W147509096","https://openalex.org/W191243942","https://openalex.org/W224181604","https://openalex.org/W320501900","https://openalex.org/W603733609","https://openalex.org/W607353975","https://openalex.org/W912162025","https://openalex.org/W921706050","https://openalex.org/W989472672","https://openalex.org/W992031127","https://openalex.org/W1492843417","https://openalex.org/W1524887798","https://openalex.org/W1543953767","https://openalex.org/W1565520982","https://openalex.org/W1569888331","https://openalex.org/W1575423976","https://openalex.org/W1584755209","https://openalex.org/W1588412141","https://openalex.org/W1626975910","https://openalex.org/W1797297385","https://openalex.org/W1806771367","https://openalex.org/W1819770257","https://openalex.org/W1879275292","https://openalex.org/W1951851678","https://openalex.org/W1954856259","https://openalex.org/W1965232248","https://openalex.org/W1965556163","https://openalex.org/W1970054747","https://openalex.org/W1971922616","https://openalex.org/W1975124549","https://openalex.org/W1979637212","https://openalex.org/W1980248312","https://openalex.org/W1984714153","https://openalex.org/W1985086575","https://openalex.org/W1986636351","https://openalex.org/W1986772663","https://openalex.org/W1989066654","https://openalex.org/W1990330125","https://openalex.org/W1992523994","https://openalex.org/W1996045769","https://openalex.org/W1997405148","https://openalex.org/W1997576344","https://openalex.org/W1997953464","https://openalex.org/W1998692376","https://openalex.org/W1999515991","https://openalex.org/W2000399491","https://openalex.org/W2001919569","https://openalex.org/W2002046433","https://openalex.org/W2005959356","https://openalex.org/W2009055722","https://openalex.org/W2013278751","https://openalex.org/W2013759182","https://openalex.org/W2014295527","https://openalex.org/W2018831330","https://openalex.org/W2022524210","https://openalex.org/W2024438214","https://openalex.org/W2027817289","https://openalex.org/W2033020555","https://openalex.org/W2041645094","https://openalex.org/W2042029538","https://openalex.org/W2042054636","https://openalex.org/W2042464291","https://openalex.org/W2044348688","https://openalex.org/W2045177282","https://openalex.org/W2050703362","https://openalex.org/W2051129216","https://openalex.org/W2051966565","https://openalex.org/W2056856375","https://openalex.org/W2060613917","https://openalex.org/W2060917408","https://openalex.org/W2061562954","https://openalex.org/W2061972201","https://openalex.org/W2064090839","https://openalex.org/W2065236871","https://openalex.org/W2066007431","https://openalex.org/W2066368359","https://openalex.org/W2067674876","https://openalex.org/W2067689065","https://openalex.org/W2069977755","https://openalex.org/W2070362860","https://openalex.org/W2072261966","https://openalex.org/W2073265902","https://openalex.org/W2074805222","https://openalex.org/W2078884958","https://openalex.org/W2082132645","https://openalex.org/W2082439824","https://openalex.org/W2083278176","https://openalex.org/W2085698608","https://openalex.org/W2087189840","https://openalex.org/W2092060708","https://openalex.org/W2092816424","https://openalex.org/W2096498787","https://openalex.org/W2096652443","https://openalex.org/W2098252805","https://openalex.org/W2103572666","https://openalex.org/W2103885237","https://openalex.org/W2103899635","https://openalex.org/W2106487114","https://openalex.org/W2108655965","https://openalex.org/W2109440692","https://openalex.org/W2111227071","https://openalex.org/W2111295912","https://openalex.org/W2113975551","https://openalex.org/W2115269749","https://openalex.org/W2118328848","https://openalex.org/W2121412398","https://openalex.org/W2122847033","https://openalex.org/W2123812100","https://openalex.org/W2132239106","https://openalex.org/W2134039421","https://openalex.org/W2134113558","https://openalex.org/W2135409670","https://openalex.org/W2138233214","https://openalex.org/W2141128179","https://openalex.org/W2145009222","https://openalex.org/W2146659255","https://openalex.org/W2148484595","https://openalex.org/W2150855759","https://openalex.org/W2155056246","https://openalex.org/W2155491649","https://openalex.org/W2157138626","https://openalex.org/W2157244901","https://openalex.org/W2162481120","https://openalex.org/W2162624122","https://openalex.org/W2162992371","https://openalex.org/W2165139566","https://openalex.org/W2166901988","https://openalex.org/W2170708539","https://openalex.org/W2171051591","https://openalex.org/W2174793288","https://openalex.org/W2181315847","https://openalex.org/W2182152528","https://openalex.org/W2182392972","https://openalex.org/W2189573232","https://openalex.org/W2204129413","https://openalex.org/W2226488705","https://openalex.org/W2243493889","https://openalex.org/W2248990385","https://openalex.org/W2259857035","https://openalex.org/W2268329921","https://openalex.org/W2336878815","https://openalex.org/W2338715139","https://openalex.org/W2345932543","https://openalex.org/W2346364124","https://openalex.org/W2368366855","https://openalex.org/W2404121217","https://openalex.org/W2410793035","https://openalex.org/W2416407790","https://openalex.org/W2433678547","https://openalex.org/W2486748110","https://openalex.org/W2505697819","https://openalex.org/W2537467158","https://openalex.org/W2544514453","https://openalex.org/W2548736017","https://openalex.org/W2565892306","https://openalex.org/W2573853849","https://openalex.org/W2577163734","https://openalex.org/W2577741199","https://openalex.org/W2578745739","https://openalex.org/W2612853719","https://openalex.org/W2620185127","https://openalex.org/W2788103254","https://openalex.org/W2954620137","https://openalex.org/W2991689571","https://openalex.org/W3005024185","https://openalex.org/W3013155298","https://openalex.org/W3088388371","https://openalex.org/W3209748626","https://openalex.org/W4237196539","https://openalex.org/W4240246683","https://openalex.org/W4361851388","https://openalex.org/W4365800115","https://openalex.org/W6681648988","https://openalex.org/W6738873492","https://openalex.org/W6770854663"],"related_works":["https://openalex.org/W3127553152","https://openalex.org/W3002459461","https://openalex.org/W3173165160","https://openalex.org/W3127649977","https://openalex.org/W4287331153","https://openalex.org/W4224015079","https://openalex.org/W2155491649","https://openalex.org/W1971922616","https://openalex.org/W3145472249","https://openalex.org/W2810872891"],"abstract_inverted_index":{"Teachers":[0],"deal":[1],"with":[2,113,157],"plagiarism":[3,36,46,60,73,86,106,163],"on":[4,59,101],"a":[5,16,64,158],"regular":[6],"basis,":[7],"so":[8],"they":[9],"try":[10,32],"to":[11,33,52],"prevent":[12],"and":[13,38,62,97,120,137,143],"detect":[14],"plagiarism,":[15,85],"task":[17],"that":[18],"is":[19],"complicated":[20],"by":[21],"the":[22,69,102,116,127],"large":[23],"size":[24],"of":[25,68,71,82,84,104,115,122,145,161],"some":[26,129],"classes.":[27],"Students":[28],"who":[29],"cheat":[30],"often":[31],"hide":[34],"their":[35,123],"(obfuscate),":[37],"many":[39],"different":[40],"similarity":[41],"detection":[42,47,61,74,87,107,118,146,164],"engines":[43],"(often":[44],"called":[45],"tools)":[48],"have":[49,132,153],"been":[50,133,154],"built":[51],"help":[53],"teachers.":[54],"This":[55,77],"article":[56],"focuses":[57],"only":[58],"presents":[63],"detailed":[65],"systematic":[66],"review":[67,78],"field":[70],"source-code":[72,105],"in":[75,108,165],"academia.":[76],"gives":[79],"an":[80],"overview":[81],"definitions":[83],"tools,":[88],"comparison":[89,142],"metrics,":[90],"obfuscation":[91,150],"methods,":[92],"datasets":[93,138],"used":[94],"for":[95,139],"comparison,":[96],"algorithm":[98],"types.":[99],"Perspectives":[100],"meaning":[103],"academia":[109],"are":[110],"presented,":[111],"together":[112,156],"categorisations":[114],"available":[117],"tools":[119],"analyses":[121],"effectiveness.":[124],"While":[125],"writing":[126],"review,":[128],"interesting":[130],"insights":[131],"found":[134],"about":[135],"metrics":[136],"quantitative":[140],"tool":[141],"categorisation":[144],"algorithms.":[147],"Also,":[148],"existing":[149],"methods":[151],"classifications":[152],"expanded":[155],"new":[159],"definition":[160],"\u201csource-code":[162],"academia.\u201d":[166]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":14},{"year":2024,"cited_by_count":19},{"year":2023,"cited_by_count":20},{"year":2022,"cited_by_count":19},{"year":2021,"cited_by_count":19},{"year":2020,"cited_by_count":10},{"year":2019,"cited_by_count":4}],"updated_date":"2026-04-02T15:55:50.835912","created_date":"2025-10-10T00:00:00"}
