Matches in SemOpenAlex for { <https://semopenalex.org/work/W4287665104> ?p ?o ?g. }
Showing items 1 to 61 of
61
with 100 items per page.
- W4287665104 abstract "Programmers often add meaningful information about program semantics when naming program entities such as variables, functions, and macros. However, static analysis tools typically discount this information when they look for bugs in a program. In this work, we describe the design and implementation of a static analysis checker called SwapD, which uses the natural language information in programs to warn about mistakenly-swapped arguments at call sites. SwapD combines two independent detection strategies to improve the effectiveness of the overall checker. We present the results of a comprehensive evaluation of SwapD over a large corpus of C and C++ programs totaling 417 million lines of code. In this evaluation, SwapD found 154 manually-vetted real-world cases of mistakenly-swapped arguments, suggesting that such errors, while not pervasive in released code, are a real problem and a worthwhile target for static analysis." @default.
- W4287665104 created "2022-07-25" @default.
- W4287665104 creator A5006727028 @default.
- W4287665104 creator A5013576498 @default.
- W4287665104 creator A5054150212 @default.
- W4287665104 creator A5069748045 @default.
- W4287665104 date "2020-09-18" @default.
- W4287665104 modified "2023-09-29" @default.
- W4287665104 title "Out of Sight, Out of Place: Detecting and Assessing Swapped Arguments" @default.
- W4287665104 doi "https://doi.org/10.48550/arxiv.2009.09117" @default.
- W4287665104 hasPublicationYear "2020" @default.
- W4287665104 type Work @default.
- W4287665104 citedByCount "0" @default.
- W4287665104 crossrefType "posted-content" @default.
- W4287665104 hasAuthorship W4287665104A5006727028 @default.
- W4287665104 hasAuthorship W4287665104A5013576498 @default.
- W4287665104 hasAuthorship W4287665104A5054150212 @default.
- W4287665104 hasAuthorship W4287665104A5069748045 @default.
- W4287665104 hasBestOaLocation W42876651041 @default.
- W4287665104 hasConcept C128099668 @default.
- W4287665104 hasConcept C137287247 @default.
- W4287665104 hasConcept C166955791 @default.
- W4287665104 hasConcept C177264268 @default.
- W4287665104 hasConcept C184337299 @default.
- W4287665104 hasConcept C199360897 @default.
- W4287665104 hasConcept C2776760102 @default.
- W4287665104 hasConcept C2777904410 @default.
- W4287665104 hasConcept C41008148 @default.
- W4287665104 hasConcept C42383842 @default.
- W4287665104 hasConcept C529173508 @default.
- W4287665104 hasConcept C97686452 @default.
- W4287665104 hasConcept C98183937 @default.
- W4287665104 hasConceptScore W4287665104C128099668 @default.
- W4287665104 hasConceptScore W4287665104C137287247 @default.
- W4287665104 hasConceptScore W4287665104C166955791 @default.
- W4287665104 hasConceptScore W4287665104C177264268 @default.
- W4287665104 hasConceptScore W4287665104C184337299 @default.
- W4287665104 hasConceptScore W4287665104C199360897 @default.
- W4287665104 hasConceptScore W4287665104C2776760102 @default.
- W4287665104 hasConceptScore W4287665104C2777904410 @default.
- W4287665104 hasConceptScore W4287665104C41008148 @default.
- W4287665104 hasConceptScore W4287665104C42383842 @default.
- W4287665104 hasConceptScore W4287665104C529173508 @default.
- W4287665104 hasConceptScore W4287665104C97686452 @default.
- W4287665104 hasConceptScore W4287665104C98183937 @default.
- W4287665104 hasLocation W42876651041 @default.
- W4287665104 hasOpenAccess W4287665104 @default.
- W4287665104 hasPrimaryLocation W42876651041 @default.
- W4287665104 hasRelatedWork W10224931 @default.
- W4287665104 hasRelatedWork W13525410 @default.
- W4287665104 hasRelatedWork W14710392 @default.
- W4287665104 hasRelatedWork W2083388 @default.
- W4287665104 hasRelatedWork W3364806 @default.
- W4287665104 hasRelatedWork W493438 @default.
- W4287665104 hasRelatedWork W5529341 @default.
- W4287665104 hasRelatedWork W6147510 @default.
- W4287665104 hasRelatedWork W8442734 @default.
- W4287665104 hasRelatedWork W9387966 @default.
- W4287665104 isParatext "false" @default.
- W4287665104 isRetracted "false" @default.
- W4287665104 workType "article" @default.