Matches in SemOpenAlex for { <https://semopenalex.org/work/W3048481822> ?p ?o ?g. }
- W3048481822 endingPage "309" @default.
- W3048481822 startingPage "288" @default.
- W3048481822 abstract "Semantic clone detection is the process of finding program elements with similar or equal runtime behavior. For example, detecting the semantic equality between the recursive and iterative implementation of the factorial computation. Semantic clone detection is the de facto technical boundary of clone detectors. In recent years, this boundary has been tested using interesting new approaches. This article contributes a semantic clone detection approach that detects clones that have 0% syntactic similarity. We present Semantic Clone Detection via Probabilistic Software Modeling (SCD-PSM) as a stable and precise solution to semantic clone detection. PSM builds a probabilistic model of a program that is capable of evaluating and generating runtime data. SCD-PSM leverages this model and its model elements for finding behaviorally equal model elements. This behavioral equality is then generalized to semantic equality of the original program elements. It uses the likelihood between model elements as a distance metric. Then, it employs the likelihood ratio significance test to decide whether this distance is significant, given a pre-specified and controllable false-positive rate. The output of SCD-PSM are pairs of program elements (i.e., methods), their distance, and a decision on whether they are clones or not. SCD-PSM yields excellent results with a Matthews Correlation Coefficient greater than 0.9. These results are obtained on classical semantic clone detection problems such as detecting recursive and iterative versions of an algorithm, but also on complex problems used in coding competitions." @default.
- W3048481822 created "2020-08-18" @default.
- W3048481822 creator A5004435516 @default.
- W3048481822 creator A5022041640 @default.
- W3048481822 creator A5044451120 @default.
- W3048481822 creator A5057561309 @default.
- W3048481822 date "2022-01-01" @default.
- W3048481822 modified "2023-10-18" @default.
- W3048481822 title "Semantic Clone Detection via Probabilistic Software Modeling" @default.
- W3048481822 cites W121288867 @default.
- W3048481822 cites W1698439592 @default.
- W3048481822 cites W2041190309 @default.
- W3048481822 cites W2064035568 @default.
- W3048481822 cites W2090432523 @default.
- W3048481822 cites W2096491586 @default.
- W3048481822 cites W2104301886 @default.
- W3048481822 cites W2107592392 @default.
- W3048481822 cites W2120326119 @default.
- W3048481822 cites W2121077396 @default.
- W3048481822 cites W2128888088 @default.
- W3048481822 cites W2136099030 @default.
- W3048481822 cites W2158439356 @default.
- W3048481822 cites W2160455158 @default.
- W3048481822 cites W2162436321 @default.
- W3048481822 cites W2164030845 @default.
- W3048481822 cites W2168891858 @default.
- W3048481822 cites W2215690963 @default.
- W3048481822 cites W2548028511 @default.
- W3048481822 cites W2620760558 @default.
- W3048481822 cites W2741705590 @default.
- W3048481822 cites W2794744252 @default.
- W3048481822 cites W2899171197 @default.
- W3048481822 cites W2903211944 @default.
- W3048481822 cites W2921323488 @default.
- W3048481822 cites W2955426500 @default.
- W3048481822 cites W2999200532 @default.
- W3048481822 cites W3013624080 @default.
- W3048481822 cites W3014339000 @default.
- W3048481822 cites W3014453835 @default.
- W3048481822 cites W3099500818 @default.
- W3048481822 cites W3101433256 @default.
- W3048481822 cites W3104227690 @default.
- W3048481822 cites W3105535951 @default.
- W3048481822 cites W3105625394 @default.
- W3048481822 cites W4255375128 @default.
- W3048481822 cites W4301168982 @default.
- W3048481822 doi "https://doi.org/10.1007/978-3-030-99429-7_16" @default.
- W3048481822 hasPublicationYear "2022" @default.
- W3048481822 type Work @default.
- W3048481822 sameAs 3048481822 @default.
- W3048481822 citedByCount "0" @default.
- W3048481822 crossrefType "book-chapter" @default.
- W3048481822 hasAuthorship W3048481822A5004435516 @default.
- W3048481822 hasAuthorship W3048481822A5022041640 @default.
- W3048481822 hasAuthorship W3048481822A5044451120 @default.
- W3048481822 hasAuthorship W3048481822A5057561309 @default.
- W3048481822 hasBestOaLocation W30484818221 @default.
- W3048481822 hasConcept C11413529 @default.
- W3048481822 hasConcept C119857082 @default.
- W3048481822 hasConcept C124101348 @default.
- W3048481822 hasConcept C127413603 @default.
- W3048481822 hasConcept C130318100 @default.
- W3048481822 hasConcept C154945302 @default.
- W3048481822 hasConcept C176217482 @default.
- W3048481822 hasConcept C184337299 @default.
- W3048481822 hasConcept C199360897 @default.
- W3048481822 hasConcept C21547014 @default.
- W3048481822 hasConcept C41008148 @default.
- W3048481822 hasConcept C49937458 @default.
- W3048481822 hasConcept C54355233 @default.
- W3048481822 hasConcept C552990157 @default.
- W3048481822 hasConcept C80444323 @default.
- W3048481822 hasConcept C81089528 @default.
- W3048481822 hasConcept C86803240 @default.
- W3048481822 hasConceptScore W3048481822C11413529 @default.
- W3048481822 hasConceptScore W3048481822C119857082 @default.
- W3048481822 hasConceptScore W3048481822C124101348 @default.
- W3048481822 hasConceptScore W3048481822C127413603 @default.
- W3048481822 hasConceptScore W3048481822C130318100 @default.
- W3048481822 hasConceptScore W3048481822C154945302 @default.
- W3048481822 hasConceptScore W3048481822C176217482 @default.
- W3048481822 hasConceptScore W3048481822C184337299 @default.
- W3048481822 hasConceptScore W3048481822C199360897 @default.
- W3048481822 hasConceptScore W3048481822C21547014 @default.
- W3048481822 hasConceptScore W3048481822C41008148 @default.
- W3048481822 hasConceptScore W3048481822C49937458 @default.
- W3048481822 hasConceptScore W3048481822C54355233 @default.
- W3048481822 hasConceptScore W3048481822C552990157 @default.
- W3048481822 hasConceptScore W3048481822C80444323 @default.
- W3048481822 hasConceptScore W3048481822C81089528 @default.
- W3048481822 hasConceptScore W3048481822C86803240 @default.
- W3048481822 hasLocation W30484818221 @default.
- W3048481822 hasLocation W30484818222 @default.
- W3048481822 hasOpenAccess W3048481822 @default.
- W3048481822 hasPrimaryLocation W30484818221 @default.
- W3048481822 hasRelatedWork W1513077802 @default.
- W3048481822 hasRelatedWork W155014619 @default.
- W3048481822 hasRelatedWork W2293856750 @default.