Matches in SemOpenAlex for { <https://semopenalex.org/work/W2338839503> ?p ?o ?g. }
- W2338839503 abstract "Detecting “similar code” is fundamental to many software engineering tasks. Current tools can help detect code with statically similar syntactic features (code clones). Unfortunately, some code fragments that behave alike without similar syntax may be missed. In this paper, we propose the term“code relatives”to refer to code with dynamically similar execution features. Code relatives can be used for such tasks as implementation-agnostic code search and classification of code with similar behavior for human understanding, which code clone detection cannot achieve. To detect code relatives, we present DyCLINK, which constructs an approximate runtime representation of code using a dynamic instruction graph. With our link analysis based subgraph matching algorithm, DyCLINK detects fine-grained code relatives efficiently. In our experiments, DyCLINK analyzed 290+ million prospective subgraph matches. The results show that DyCLINK detects not only code relatives, but also code clones that the state-of-the-art system is unable to identify. In a code classification problem, DyCLINK achieved 96% precision on average compared with the competitor’s 61%." @default.
- W2338839503 created "2016-06-24" @default.
- W2338839503 creator A5006844232 @default.
- W2338839503 creator A5060839517 @default.
- W2338839503 creator A5068077704 @default.
- W2338839503 creator A5090171418 @default.
- W2338839503 creator A5030436580 @default.
- W2338839503 date "2015-01-01" @default.
- W2338839503 modified "2023-09-23" @default.
- W2338839503 title "Code Relatives: Detecting Similar Software Behavior" @default.
- W2338839503 cites W1567790484 @default.
- W2338839503 cites W1593203335 @default.
- W2338839503 cites W1646278814 @default.
- W2338839503 cites W1854214752 @default.
- W2338839503 cites W1963918008 @default.
- W2338839503 cites W1982773740 @default.
- W2338839503 cites W1985258161 @default.
- W2338839503 cites W2011039300 @default.
- W2338839503 cites W2066636486 @default.
- W2338839503 cites W2071536101 @default.
- W2338839503 cites W2083878868 @default.
- W2338839503 cites W2089806214 @default.
- W2338839503 cites W2096491586 @default.
- W2338839503 cites W2101154344 @default.
- W2338839503 cites W2101832700 @default.
- W2338839503 cites W2104748762 @default.
- W2338839503 cites W2107166579 @default.
- W2338839503 cites W2107697055 @default.
- W2338839503 cites W2109144580 @default.
- W2338839503 cites W2118024368 @default.
- W2338839503 cites W2125260159 @default.
- W2338839503 cites W2125980283 @default.
- W2338839503 cites W2126359798 @default.
- W2338839503 cites W2128782367 @default.
- W2338839503 cites W2136099030 @default.
- W2338839503 cites W2138756793 @default.
- W2338839503 cites W2147286743 @default.
- W2338839503 cites W2147405597 @default.
- W2338839503 cites W2156502155 @default.
- W2338839503 cites W2157532207 @default.
- W2338839503 cites W2166278331 @default.
- W2338839503 cites W2911738047 @default.
- W2338839503 cites W596492259 @default.
- W2338839503 cites W7800797 @default.
- W2338839503 doi "https://doi.org/10.7916/d8t43sjp" @default.
- W2338839503 hasPublicationYear "2015" @default.
- W2338839503 type Work @default.
- W2338839503 sameAs 2338839503 @default.
- W2338839503 citedByCount "0" @default.
- W2338839503 crossrefType "journal-article" @default.
- W2338839503 hasAuthorship W2338839503A5006844232 @default.
- W2338839503 hasAuthorship W2338839503A5030436580 @default.
- W2338839503 hasAuthorship W2338839503A5060839517 @default.
- W2338839503 hasAuthorship W2338839503A5068077704 @default.
- W2338839503 hasAuthorship W2338839503A5090171418 @default.
- W2338839503 hasConcept C111919701 @default.
- W2338839503 hasConcept C11413529 @default.
- W2338839503 hasConcept C133162039 @default.
- W2338839503 hasConcept C137287247 @default.
- W2338839503 hasConcept C150292731 @default.
- W2338839503 hasConcept C151578736 @default.
- W2338839503 hasConcept C177264268 @default.
- W2338839503 hasConcept C186644900 @default.
- W2338839503 hasConcept C199360897 @default.
- W2338839503 hasConcept C206468330 @default.
- W2338839503 hasConcept C26517878 @default.
- W2338839503 hasConcept C2776760102 @default.
- W2338839503 hasConcept C2777904410 @default.
- W2338839503 hasConcept C41008148 @default.
- W2338839503 hasConcept C43126263 @default.
- W2338839503 hasConcept C47434764 @default.
- W2338839503 hasConcept C50951305 @default.
- W2338839503 hasConcept C529173508 @default.
- W2338839503 hasConcept C57273362 @default.
- W2338839503 hasConcept C58646249 @default.
- W2338839503 hasConcept C70992990 @default.
- W2338839503 hasConcept C80444323 @default.
- W2338839503 hasConceptScore W2338839503C111919701 @default.
- W2338839503 hasConceptScore W2338839503C11413529 @default.
- W2338839503 hasConceptScore W2338839503C133162039 @default.
- W2338839503 hasConceptScore W2338839503C137287247 @default.
- W2338839503 hasConceptScore W2338839503C150292731 @default.
- W2338839503 hasConceptScore W2338839503C151578736 @default.
- W2338839503 hasConceptScore W2338839503C177264268 @default.
- W2338839503 hasConceptScore W2338839503C186644900 @default.
- W2338839503 hasConceptScore W2338839503C199360897 @default.
- W2338839503 hasConceptScore W2338839503C206468330 @default.
- W2338839503 hasConceptScore W2338839503C26517878 @default.
- W2338839503 hasConceptScore W2338839503C2776760102 @default.
- W2338839503 hasConceptScore W2338839503C2777904410 @default.
- W2338839503 hasConceptScore W2338839503C41008148 @default.
- W2338839503 hasConceptScore W2338839503C43126263 @default.
- W2338839503 hasConceptScore W2338839503C47434764 @default.
- W2338839503 hasConceptScore W2338839503C50951305 @default.
- W2338839503 hasConceptScore W2338839503C529173508 @default.
- W2338839503 hasConceptScore W2338839503C57273362 @default.
- W2338839503 hasConceptScore W2338839503C58646249 @default.
- W2338839503 hasConceptScore W2338839503C70992990 @default.
- W2338839503 hasConceptScore W2338839503C80444323 @default.
- W2338839503 hasLocation W23388395031 @default.