Matches in SemOpenAlex for { <https://semopenalex.org/work/W2215690963> ?p ?o ?g. }
Showing items 1 to 92 of
92
with 100 items per page.
- W2215690963 endingPage "e49" @default.
- W2215690963 startingPage "e49" @default.
- W2215690963 abstract "Background . Today, redundancy in source code, so-called “clones” caused by copy&paste can be found reliably using clone detection tools. Redundancy can arise also independently, however, not caused by copy&paste. At present, it is not clear how only functionally similar clones (FSC) differ from clones created by copy&paste. Our aim is to understand and categorise the syntactical differences in FSCs that distinguish them from copy&paste clones in a way that helps clone detection research. Methods . We conducted an experiment using known functionally similar programs in Java and C from coding contests. We analysed syntactic similarity with traditional detection tools and explored whether concolic clone detection can go beyond syntax. We ran all tools on 2,800 programs and manually categorised the differences in a random sample of 70 program pairs. Results . We found no FSCs where complete files were syntactically similar. We could detect a syntactic similarity in a part of the files in <16% of the program pairs. Concolic detection found 1 of the FSCs. The differences between program pairs were in the categories algorithm, data structure, OO design, I/O and libraries. We selected 58 pairs for an openly accessible benchmark representing these categories. Discussion . The majority of differences between functionally similar clones are beyond the capabilities of current clone detection approaches. Yet, our benchmark can help to drive further clone detection research." @default.
- W2215690963 created "2016-06-24" @default.
- W2215690963 creator A5029108489 @default.
- W2215690963 creator A5041829889 @default.
- W2215690963 creator A5072433321 @default.
- W2215690963 creator A5078946766 @default.
- W2215690963 creator A5083262342 @default.
- W2215690963 date "2016-03-02" @default.
- W2215690963 modified "2023-09-26" @default.
- W2215690963 title "How are functionally similar code clones syntactically different? An empirical study and a benchmark" @default.
- W2215690963 cites W1876404477 @default.
- W2215690963 cites W1995986391 @default.
- W2215690963 cites W2003285370 @default.
- W2215690963 cites W2037537863 @default.
- W2215690963 cites W2041190309 @default.
- W2215690963 cites W2057816246 @default.
- W2215690963 cites W2060139913 @default.
- W2215690963 cites W2101832700 @default.
- W2215690963 cites W2128888088 @default.
- W2215690963 cites W2138756793 @default.
- W2215690963 cites W2164777277 @default.
- W2215690963 cites W2241882875 @default.
- W2215690963 cites W4291213652 @default.
- W2215690963 cites W628215542 @default.
- W2215690963 doi "https://doi.org/10.7717/peerj-cs.49" @default.
- W2215690963 hasPublicationYear "2016" @default.
- W2215690963 type Work @default.
- W2215690963 sameAs 2215690963 @default.
- W2215690963 citedByCount "16" @default.
- W2215690963 countsByYear W22156909632017 @default.
- W2215690963 countsByYear W22156909632018 @default.
- W2215690963 countsByYear W22156909632019 @default.
- W2215690963 countsByYear W22156909632020 @default.
- W2215690963 countsByYear W22156909632021 @default.
- W2215690963 countsByYear W22156909632022 @default.
- W2215690963 crossrefType "journal-article" @default.
- W2215690963 hasAuthorship W2215690963A5029108489 @default.
- W2215690963 hasAuthorship W2215690963A5041829889 @default.
- W2215690963 hasAuthorship W2215690963A5072433321 @default.
- W2215690963 hasAuthorship W2215690963A5078946766 @default.
- W2215690963 hasAuthorship W2215690963A5083262342 @default.
- W2215690963 hasBestOaLocation W22156909631 @default.
- W2215690963 hasConcept C104317684 @default.
- W2215690963 hasConcept C111919701 @default.
- W2215690963 hasConcept C13280743 @default.
- W2215690963 hasConcept C152124472 @default.
- W2215690963 hasConcept C154945302 @default.
- W2215690963 hasConcept C185798385 @default.
- W2215690963 hasConcept C199360897 @default.
- W2215690963 hasConcept C205649164 @default.
- W2215690963 hasConcept C41008148 @default.
- W2215690963 hasConcept C43126263 @default.
- W2215690963 hasConcept C54355233 @default.
- W2215690963 hasConcept C548217200 @default.
- W2215690963 hasConcept C81089528 @default.
- W2215690963 hasConcept C86803240 @default.
- W2215690963 hasConceptScore W2215690963C104317684 @default.
- W2215690963 hasConceptScore W2215690963C111919701 @default.
- W2215690963 hasConceptScore W2215690963C13280743 @default.
- W2215690963 hasConceptScore W2215690963C152124472 @default.
- W2215690963 hasConceptScore W2215690963C154945302 @default.
- W2215690963 hasConceptScore W2215690963C185798385 @default.
- W2215690963 hasConceptScore W2215690963C199360897 @default.
- W2215690963 hasConceptScore W2215690963C205649164 @default.
- W2215690963 hasConceptScore W2215690963C41008148 @default.
- W2215690963 hasConceptScore W2215690963C43126263 @default.
- W2215690963 hasConceptScore W2215690963C54355233 @default.
- W2215690963 hasConceptScore W2215690963C548217200 @default.
- W2215690963 hasConceptScore W2215690963C81089528 @default.
- W2215690963 hasConceptScore W2215690963C86803240 @default.
- W2215690963 hasLocation W22156909631 @default.
- W2215690963 hasLocation W22156909632 @default.
- W2215690963 hasLocation W22156909633 @default.
- W2215690963 hasOpenAccess W2215690963 @default.
- W2215690963 hasPrimaryLocation W22156909631 @default.
- W2215690963 hasRelatedWork W1493446239 @default.
- W2215690963 hasRelatedWork W1546517032 @default.
- W2215690963 hasRelatedWork W1825982205 @default.
- W2215690963 hasRelatedWork W1979547103 @default.
- W2215690963 hasRelatedWork W2062388955 @default.
- W2215690963 hasRelatedWork W2065053490 @default.
- W2215690963 hasRelatedWork W2158439356 @default.
- W2215690963 hasRelatedWork W2754749880 @default.
- W2215690963 hasRelatedWork W4254917997 @default.
- W2215690963 hasRelatedWork W2528467228 @default.
- W2215690963 hasVolume "2" @default.
- W2215690963 isParatext "false" @default.
- W2215690963 isRetracted "false" @default.
- W2215690963 magId "2215690963" @default.
- W2215690963 workType "article" @default.