Matches in SemOpenAlex for { <https://semopenalex.org/work/W2790056529> ?p ?o ?g. }
- W2790056529 abstract "Code cloning is one of the most popular code reusing techniques where similar pieces of code are replicated within or between code repositories. Interface similarity is a kind of replication that refers to the similarity of method names, return types and parameter types which repeat across the code repositories. Two methods with similar interfaces are prone to be cloned if those perform analogous functions either entirely or at least partially. An exploratory study is performed in this paper, to explore the relationship and effects of interface similarity in code clones. It is investigated that interface similarity can be helpful for code clone detection. First, clone methods are detected in code repositories. Then, interface information is extracted from source code and several interface similarities are measured using that information. The experimental corpus contains three different types of code repositories with 35, 109 and 24,558 Java projects respectively. The detected clone pairs in three code repositories are, on average 57,457, 102,745 and 123,576 respectively. Promising results are found as it shows on average 87.91% intra-project and 59.17% inter-project clones contain similar interfaces (i.e., return types and at least one keyword and one parameter type are similar). Besides, the average similarity of interfaces in Type-1, Type-2 and Type-3 clones are 100%, 83.47% and 81.90% respectively. These results prove the strong relationship between code clones and interface similarities. In future, it can be useful to design and develop interface driven clone detection tools." @default.
- W2790056529 created "2018-03-29" @default.
- W2790056529 creator A5007920485 @default.
- W2790056529 creator A5051563680 @default.
- W2790056529 creator A5091346323 @default.
- W2790056529 date "2017-12-01" @default.
- W2790056529 modified "2023-09-24" @default.
- W2790056529 title "An Exploratory Study on Interface Similarities in Code Clones" @default.
- W2790056529 cites W1968856744 @default.
- W2790056529 cites W1990888989 @default.
- W2790056529 cites W1993692165 @default.
- W2790056529 cites W1999716524 @default.
- W2790056529 cites W2025962632 @default.
- W2790056529 cites W2058724488 @default.
- W2790056529 cites W2065053490 @default.
- W2790056529 cites W2101832700 @default.
- W2790056529 cites W2128782367 @default.
- W2790056529 cites W2131434255 @default.
- W2790056529 cites W2131477050 @default.
- W2790056529 cites W2134092629 @default.
- W2790056529 cites W2147002252 @default.
- W2790056529 cites W2149270766 @default.
- W2790056529 cites W2162436321 @default.
- W2790056529 cites W2164233915 @default.
- W2790056529 cites W2165871256 @default.
- W2790056529 cites W2562270608 @default.
- W2790056529 cites W2578208870 @default.
- W2790056529 cites W2741044526 @default.
- W2790056529 cites W3141924267 @default.
- W2790056529 cites W4301168982 @default.
- W2790056529 doi "https://doi.org/10.1109/apsecw.2017.24" @default.
- W2790056529 hasPublicationYear "2017" @default.
- W2790056529 type Work @default.
- W2790056529 sameAs 2790056529 @default.
- W2790056529 citedByCount "5" @default.
- W2790056529 countsByYear W27900565292019 @default.
- W2790056529 countsByYear W27900565292021 @default.
- W2790056529 countsByYear W27900565292022 @default.
- W2790056529 countsByYear W27900565292023 @default.
- W2790056529 crossrefType "proceedings-article" @default.
- W2790056529 hasAuthorship W2790056529A5007920485 @default.
- W2790056529 hasAuthorship W2790056529A5051563680 @default.
- W2790056529 hasAuthorship W2790056529A5091346323 @default.
- W2790056529 hasConcept C103278499 @default.
- W2790056529 hasConcept C111919701 @default.
- W2790056529 hasConcept C113843644 @default.
- W2790056529 hasConcept C115961682 @default.
- W2790056529 hasConcept C121050878 @default.
- W2790056529 hasConcept C124101348 @default.
- W2790056529 hasConcept C129307140 @default.
- W2790056529 hasConcept C154945302 @default.
- W2790056529 hasConcept C157915830 @default.
- W2790056529 hasConcept C177264268 @default.
- W2790056529 hasConcept C199360897 @default.
- W2790056529 hasConcept C199519371 @default.
- W2790056529 hasConcept C23123220 @default.
- W2790056529 hasConcept C2776760102 @default.
- W2790056529 hasConcept C2777904410 @default.
- W2790056529 hasConcept C41008148 @default.
- W2790056529 hasConcept C43126263 @default.
- W2790056529 hasConcept C54355233 @default.
- W2790056529 hasConcept C548217200 @default.
- W2790056529 hasConcept C552990157 @default.
- W2790056529 hasConcept C80444323 @default.
- W2790056529 hasConcept C81089528 @default.
- W2790056529 hasConcept C86803240 @default.
- W2790056529 hasConcept C89505385 @default.
- W2790056529 hasConceptScore W2790056529C103278499 @default.
- W2790056529 hasConceptScore W2790056529C111919701 @default.
- W2790056529 hasConceptScore W2790056529C113843644 @default.
- W2790056529 hasConceptScore W2790056529C115961682 @default.
- W2790056529 hasConceptScore W2790056529C121050878 @default.
- W2790056529 hasConceptScore W2790056529C124101348 @default.
- W2790056529 hasConceptScore W2790056529C129307140 @default.
- W2790056529 hasConceptScore W2790056529C154945302 @default.
- W2790056529 hasConceptScore W2790056529C157915830 @default.
- W2790056529 hasConceptScore W2790056529C177264268 @default.
- W2790056529 hasConceptScore W2790056529C199360897 @default.
- W2790056529 hasConceptScore W2790056529C199519371 @default.
- W2790056529 hasConceptScore W2790056529C23123220 @default.
- W2790056529 hasConceptScore W2790056529C2776760102 @default.
- W2790056529 hasConceptScore W2790056529C2777904410 @default.
- W2790056529 hasConceptScore W2790056529C41008148 @default.
- W2790056529 hasConceptScore W2790056529C43126263 @default.
- W2790056529 hasConceptScore W2790056529C54355233 @default.
- W2790056529 hasConceptScore W2790056529C548217200 @default.
- W2790056529 hasConceptScore W2790056529C552990157 @default.
- W2790056529 hasConceptScore W2790056529C80444323 @default.
- W2790056529 hasConceptScore W2790056529C81089528 @default.
- W2790056529 hasConceptScore W2790056529C86803240 @default.
- W2790056529 hasConceptScore W2790056529C89505385 @default.
- W2790056529 hasLocation W27900565291 @default.
- W2790056529 hasOpenAccess W2790056529 @default.
- W2790056529 hasPrimaryLocation W27900565291 @default.
- W2790056529 hasRelatedWork W1802836377 @default.
- W2790056529 hasRelatedWork W2056830820 @default.
- W2790056529 hasRelatedWork W2074529754 @default.
- W2790056529 hasRelatedWork W2145891223 @default.
- W2790056529 hasRelatedWork W2477215876 @default.
- W2790056529 hasRelatedWork W3104103145 @default.