<> <http://www.w3.org/2000/01/rdf-schema#comment> "The repository administrator has not yet configured an RDF license."^^<http://www.w3.org/2001/XMLSchema#string> . <> <http://xmlns.com/foaf/0.1/primaryTopic> <https://discovery.ucl.ac.uk/id/eprint/10046744> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://purl.org/ontology/bibo/Article> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/dc/terms/title> "A Picture Is Worth a Thousand Words: Code Clone Detection Based on Image Similarity"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/ontology/bibo/abstract> "This paper introduces a new code clone detection\r\ntechnique based on image similarity. The technique captures\r\nvisual perception of code seen by humans in an IDE by applying\r\nsyntax highlighting and images conversion on raw source code\r\ntext. We compared two similarity measures, Jaccard and earth\r\nmover’s distance (EMD) for our image-based code clone detection\r\ntechnique. Jaccard similarity offered better detection performance\r\nthan EMD. The F1 score of our technique on detecting\r\nJava clones with pervasive code modifications is comparable\r\nto five well-known code clone detectors: CCFinderX, Deckard,\r\niClones, NiCad, and Simian. A Gaussian blur filter is chosen as a\r\nnormalisation technique for type-2 and type-3 clones. We found\r\nthat blurring code images before similarity computation resulted\r\nin higher precision and recall. The detection performance after\r\nincluding the blur filter increased by 1 to 6 percent. The manual\r\ninvestigation of clone pairs in three software systems revealed that\r\nour technique, while it missed some of the true clones, could also\r\ndetect additional true clone pairs missed by NiCad."^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/dc/terms/date> "2018-03-20" . <https://discovery.ucl.ac.uk/id/document/649258> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://purl.org/ontology/bibo/Document> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/ontology/bibo/volume> "12" . <https://discovery.ucl.ac.uk/id/org/ext-af0a9a5baed87c407844a3f5db44597c> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Organization> . <https://discovery.ucl.ac.uk/id/org/ext-af0a9a5baed87c407844a3f5db44597c> <http://xmlns.com/foaf/0.1/name> "IEEE"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/dc/terms/publisher> <https://discovery.ucl.ac.uk/id/org/ext-af0a9a5baed87c407844a3f5db44597c> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/ontology/bibo/status> <http://purl.org/ontology/bibo/status/published> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/dc/terms/creator> <https://discovery.ucl.ac.uk/id/person/ext-ce4e2c28210eee8f215bc2a128557b60> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/ontology/bibo/authorList> <https://discovery.ucl.ac.uk/id/eprint/10046744#authors> . <https://discovery.ucl.ac.uk/id/eprint/10046744#authors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_1> <https://discovery.ucl.ac.uk/id/person/ext-ce4e2c28210eee8f215bc2a128557b60> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/dc/terms/creator> <https://discovery.ucl.ac.uk/id/person/ext-3233f76eea64d972ac511a82a60a47eb> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/ontology/bibo/authorList> <https://discovery.ucl.ac.uk/id/eprint/10046744#authors> . <https://discovery.ucl.ac.uk/id/eprint/10046744#authors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_2> <https://discovery.ucl.ac.uk/id/person/ext-3233f76eea64d972ac511a82a60a47eb> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/dc/terms/creator> <https://discovery.ucl.ac.uk/id/person/ext-33de751811994e7313d80ff3b9be3cc9> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/ontology/bibo/authorList> <https://discovery.ucl.ac.uk/id/eprint/10046744#authors> . <https://discovery.ucl.ac.uk/id/eprint/10046744#authors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_3> <https://discovery.ucl.ac.uk/id/person/ext-33de751811994e7313d80ff3b9be3cc9> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://www.loc.gov/loc.terms/relators/EDT> <https://discovery.ucl.ac.uk/id/person/ext-51fdeea56a05f063706f7a6d2f07fcc9> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/ontology/bibo/editorList> <https://discovery.ucl.ac.uk/id/eprint/10046744#editors> . <https://discovery.ucl.ac.uk/id/eprint/10046744#editors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_1> <https://discovery.ucl.ac.uk/id/person/ext-51fdeea56a05f063706f7a6d2f07fcc9> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://www.loc.gov/loc.terms/relators/EDT> <https://discovery.ucl.ac.uk/id/person/ext-9451d77319069bf6da1991beddf3b223> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/ontology/bibo/editorList> <https://discovery.ucl.ac.uk/id/eprint/10046744#editors> . <https://discovery.ucl.ac.uk/id/eprint/10046744#editors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_2> <https://discovery.ucl.ac.uk/id/person/ext-9451d77319069bf6da1991beddf3b223> . <https://discovery.ucl.ac.uk/id/person/ext-3233f76eea64d972ac511a82a60a47eb> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> . <https://discovery.ucl.ac.uk/id/person/ext-3233f76eea64d972ac511a82a60a47eb> <http://xmlns.com/foaf/0.1/givenName> "J"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-3233f76eea64d972ac511a82a60a47eb> <http://xmlns.com/foaf/0.1/familyName> "Krinke"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-3233f76eea64d972ac511a82a60a47eb> <http://xmlns.com/foaf/0.1/name> "J Krinke"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-9451d77319069bf6da1991beddf3b223> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> . <https://discovery.ucl.ac.uk/id/person/ext-9451d77319069bf6da1991beddf3b223> <http://xmlns.com/foaf/0.1/givenName> "Matthew"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-9451d77319069bf6da1991beddf3b223> <http://xmlns.com/foaf/0.1/familyName> "Stephan"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-9451d77319069bf6da1991beddf3b223> <http://xmlns.com/foaf/0.1/name> "Matthew Stephan"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-33de751811994e7313d80ff3b9be3cc9> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> . <https://discovery.ucl.ac.uk/id/person/ext-33de751811994e7313d80ff3b9be3cc9> <http://xmlns.com/foaf/0.1/givenName> "B"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-33de751811994e7313d80ff3b9be3cc9> <http://xmlns.com/foaf/0.1/familyName> "Marnette"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-33de751811994e7313d80ff3b9be3cc9> <http://xmlns.com/foaf/0.1/name> "B Marnette"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-51fdeea56a05f063706f7a6d2f07fcc9> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> . <https://discovery.ucl.ac.uk/id/person/ext-51fdeea56a05f063706f7a6d2f07fcc9> <http://xmlns.com/foaf/0.1/givenName> "Ying"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-51fdeea56a05f063706f7a6d2f07fcc9> <http://xmlns.com/foaf/0.1/familyName> "Zou"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-51fdeea56a05f063706f7a6d2f07fcc9> <http://xmlns.com/foaf/0.1/name> "Ying Zou"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-ce4e2c28210eee8f215bc2a128557b60> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> . <https://discovery.ucl.ac.uk/id/person/ext-ce4e2c28210eee8f215bc2a128557b60> <http://xmlns.com/foaf/0.1/givenName> "C"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-ce4e2c28210eee8f215bc2a128557b60> <http://xmlns.com/foaf/0.1/familyName> "Ragkhitwetsagul"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-ce4e2c28210eee8f215bc2a128557b60> <http://xmlns.com/foaf/0.1/name> "C Ragkhitwetsagul"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://purl.org/ontology/bibo/Article> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/ontology/bibo/presentedAt> <https://discovery.ucl.ac.uk/id/event/ext-779f9d6950f2ee2f21e599140978a0ed> . <https://discovery.ucl.ac.uk/id/event/ext-779f9d6950f2ee2f21e599140978a0ed> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://purl.org/ontology/bibo/Conference> . <https://discovery.ucl.ac.uk/id/event/ext-779f9d6950f2ee2f21e599140978a0ed> <http://purl.org/dc/terms/title> "12th International Workshop on Software Clones"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/event/ext-779f9d6950f2ee2f21e599140978a0ed> <http://purl.org/NET/c4dm/event.owl#place> <https://discovery.ucl.ac.uk/id/location/ext-315cda157452291fb234c92f4c77ae23> . <https://discovery.ucl.ac.uk/id/event/ext-779f9d6950f2ee2f21e599140978a0ed> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://purl.org/NET/c4dm/event.owl#Event> . <https://discovery.ucl.ac.uk/id/event/ext-779f9d6950f2ee2f21e599140978a0ed> <http://purl.org/NET/c4dm/event.owl#place> <https://discovery.ucl.ac.uk/id/location/ext-315cda157452291fb234c92f4c77ae23> . <https://discovery.ucl.ac.uk/id/location/ext-315cda157452291fb234c92f4c77ae23> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing> . <https://discovery.ucl.ac.uk/id/location/ext-315cda157452291fb234c92f4c77ae23> <http://www.w3.org/2000/01/rdf-schema#label> "Campobasso, Italy"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/EPrint> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/ProceedingsSectionEPrint> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/dc/terms/isPartOf> <https://discovery.ucl.ac.uk/id/repository> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/document/649258> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> . <https://discovery.ucl.ac.uk/id/document/649258> <http://www.w3.org/2000/01/rdf-schema#label> "A Picture Is Worth a Thousand Words: Code Clone Detection Based on Image Similarity (Text)"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://purl.org/dc/elements/1.1/hasVersion> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://eprints.org/ontology/hasAccepted> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/document/649258> <http://eprints.org/ontology/hasFile> <https://discovery.ucl.ac.uk/id/eprint/10046744/1/Krinke_c2ad1ee-35579-preprint.pdf> . <https://discovery.ucl.ac.uk/id/document/649258> <http://purl.org/dc/terms/hasPart> <https://discovery.ucl.ac.uk/id/eprint/10046744/1/Krinke_c2ad1ee-35579-preprint.pdf> . <https://discovery.ucl.ac.uk/id/eprint/10046744/1/Krinke_c2ad1ee-35579-preprint.pdf> <http://www.w3.org/2000/01/rdf-schema#label> "Krinke_c2ad1ee-35579-preprint.pdf"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/649259> . <https://discovery.ucl.ac.uk/id/document/649259> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> . <https://discovery.ucl.ac.uk/id/document/649259> <http://www.w3.org/2000/01/rdf-schema#label> "A Picture Is Worth a Thousand Words: Code Clone Detection Based on Image Similarity (Other)"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/document/649259> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/document/649259> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/document/649259> <http://eprints.org/relation/islightboxThumbnailVersionOf> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/649260> . <https://discovery.ucl.ac.uk/id/document/649260> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> . <https://discovery.ucl.ac.uk/id/document/649260> <http://www.w3.org/2000/01/rdf-schema#label> "A Picture Is Worth a Thousand Words: Code Clone Detection Based on Image Similarity (Other)"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/document/649260> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/document/649260> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/document/649260> <http://eprints.org/relation/ispreviewThumbnailVersionOf> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/649261> . <https://discovery.ucl.ac.uk/id/document/649261> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> . <https://discovery.ucl.ac.uk/id/document/649261> <http://www.w3.org/2000/01/rdf-schema#label> "A Picture Is Worth a Thousand Words: Code Clone Detection Based on Image Similarity (Other)"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/document/649261> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/document/649261> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/document/649261> <http://eprints.org/relation/ismediumThumbnailVersionOf> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/649262> . <https://discovery.ucl.ac.uk/id/document/649262> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> . <https://discovery.ucl.ac.uk/id/document/649262> <http://www.w3.org/2000/01/rdf-schema#label> "A Picture Is Worth a Thousand Words: Code Clone Detection Based on Image Similarity (Other)"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/document/649262> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/document/649262> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/document/649262> <http://eprints.org/relation/issmallThumbnailVersionOf> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/649263> . <https://discovery.ucl.ac.uk/id/document/649263> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> . <https://discovery.ucl.ac.uk/id/document/649263> <http://www.w3.org/2000/01/rdf-schema#label> "A Picture Is Worth a Thousand Words: Code Clone Detection Based on Image Similarity (Other)"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/document/649263> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/document/649263> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/document/649263> <http://eprints.org/relation/isIndexCodesVersionOf> <https://discovery.ucl.ac.uk/id/document/649258> . <https://discovery.ucl.ac.uk/id/eprint/10046744> <http://www.w3.org/2000/01/rdf-schema#seeAlso> <https://discovery.ucl.ac.uk/id/eprint/10046744/> . <https://discovery.ucl.ac.uk/id/eprint/10046744/> <http://purl.org/dc/elements/1.1/title> "HTML Summary of #10046744 \n\nA Picture Is Worth a Thousand Words: Code Clone Detection Based on Image Similarity\n\n" . <https://discovery.ucl.ac.uk/id/eprint/10046744/> <http://purl.org/dc/elements/1.1/format> "text/html" . <https://discovery.ucl.ac.uk/id/eprint/10046744/> <http://xmlns.com/foaf/0.1/primaryTopic> <https://discovery.ucl.ac.uk/id/eprint/10046744> .