Matches in SemOpenAlex for { <https://semopenalex.org/work/W2115361481> ?p ?o ?g. }
Showing items 1 to 97 of
97
with 100 items per page.
- W2115361481 abstract "Detection of design patterns is an important part of reverse engineering. Availability of patterns provides for a better understanding of code and also makes analysis more efficient in terms of time and cost. In recent years, we have observed a continual improvement in the field of automatic detection of design patterns in source code. Existing approaches can detect a fairly broad range of design patterns, targeting both structural and behavioral aspects of patterns. However, it is not straightforward to assess and compare these approaches. There is no common ground on which to evaluate the accuracy of the detection approaches, given the existence of variants and specific code constructs used to implement a design pattern. We propose a systematic approach to constructing a comprehensive test suite for detectors of design patterns. This approach is applied to construct a test suite covering the Singleton pattern. The test suite contains many implementation variants of these patterns, along with such code constructs as method forwarding, access modifiers, and long inheritance paths. Furthermore, we use this test suite to compare three detection tools and to identify their strengths and weaknesses." @default.
- W2115361481 created "2016-06-24" @default.
- W2115361481 creator A5071225072 @default.
- W2115361481 creator A5072406138 @default.
- W2115361481 date "2009-11-01" @default.
- W2115361481 modified "2023-10-18" @default.
- W2115361481 title "Towards a Comprehensive Test Suite for Detectors of Design Patterns" @default.
- W2115361481 cites W1589770362 @default.
- W2115361481 cites W1995571895 @default.
- W2115361481 cites W2099170851 @default.
- W2115361481 cites W2101619757 @default.
- W2115361481 cites W2107978594 @default.
- W2115361481 cites W2113600075 @default.
- W2115361481 cites W2122568363 @default.
- W2115361481 cites W2125877989 @default.
- W2115361481 cites W2136401731 @default.
- W2115361481 cites W2136591150 @default.
- W2115361481 cites W2139738526 @default.
- W2115361481 cites W2151702129 @default.
- W2115361481 cites W2153853754 @default.
- W2115361481 cites W2622427009 @default.
- W2115361481 cites W298093710 @default.
- W2115361481 doi "https://doi.org/10.1109/ase.2009.85" @default.
- W2115361481 hasPublicationYear "2009" @default.
- W2115361481 type Work @default.
- W2115361481 sameAs 2115361481 @default.
- W2115361481 citedByCount "2" @default.
- W2115361481 countsByYear W21153614812012 @default.
- W2115361481 countsByYear W21153614812013 @default.
- W2115361481 crossrefType "proceedings-article" @default.
- W2115361481 hasAuthorship W2115361481A5071225072 @default.
- W2115361481 hasAuthorship W2115361481A5072406138 @default.
- W2115361481 hasConcept C104317684 @default.
- W2115361481 hasConcept C115903868 @default.
- W2115361481 hasConcept C119857082 @default.
- W2115361481 hasConcept C124101348 @default.
- W2115361481 hasConcept C128942645 @default.
- W2115361481 hasConcept C146054899 @default.
- W2115361481 hasConcept C151552104 @default.
- W2115361481 hasConcept C152877465 @default.
- W2115361481 hasConcept C166957645 @default.
- W2115361481 hasConcept C177264268 @default.
- W2115361481 hasConcept C185592680 @default.
- W2115361481 hasConcept C199360897 @default.
- W2115361481 hasConcept C202444582 @default.
- W2115361481 hasConcept C2776760102 @default.
- W2115361481 hasConcept C2777904410 @default.
- W2115361481 hasConcept C2780801425 @default.
- W2115361481 hasConcept C2780902518 @default.
- W2115361481 hasConcept C33923547 @default.
- W2115361481 hasConcept C41008148 @default.
- W2115361481 hasConcept C43126263 @default.
- W2115361481 hasConcept C55493867 @default.
- W2115361481 hasConcept C79581498 @default.
- W2115361481 hasConcept C95457728 @default.
- W2115361481 hasConcept C9652623 @default.
- W2115361481 hasConceptScore W2115361481C104317684 @default.
- W2115361481 hasConceptScore W2115361481C115903868 @default.
- W2115361481 hasConceptScore W2115361481C119857082 @default.
- W2115361481 hasConceptScore W2115361481C124101348 @default.
- W2115361481 hasConceptScore W2115361481C128942645 @default.
- W2115361481 hasConceptScore W2115361481C146054899 @default.
- W2115361481 hasConceptScore W2115361481C151552104 @default.
- W2115361481 hasConceptScore W2115361481C152877465 @default.
- W2115361481 hasConceptScore W2115361481C166957645 @default.
- W2115361481 hasConceptScore W2115361481C177264268 @default.
- W2115361481 hasConceptScore W2115361481C185592680 @default.
- W2115361481 hasConceptScore W2115361481C199360897 @default.
- W2115361481 hasConceptScore W2115361481C202444582 @default.
- W2115361481 hasConceptScore W2115361481C2776760102 @default.
- W2115361481 hasConceptScore W2115361481C2777904410 @default.
- W2115361481 hasConceptScore W2115361481C2780801425 @default.
- W2115361481 hasConceptScore W2115361481C2780902518 @default.
- W2115361481 hasConceptScore W2115361481C33923547 @default.
- W2115361481 hasConceptScore W2115361481C41008148 @default.
- W2115361481 hasConceptScore W2115361481C43126263 @default.
- W2115361481 hasConceptScore W2115361481C55493867 @default.
- W2115361481 hasConceptScore W2115361481C79581498 @default.
- W2115361481 hasConceptScore W2115361481C95457728 @default.
- W2115361481 hasConceptScore W2115361481C9652623 @default.
- W2115361481 hasLocation W21153614811 @default.
- W2115361481 hasOpenAccess W2115361481 @default.
- W2115361481 hasPrimaryLocation W21153614811 @default.
- W2115361481 hasRelatedWork W2077484356 @default.
- W2115361481 hasRelatedWork W2115361481 @default.
- W2115361481 hasRelatedWork W2144575244 @default.
- W2115361481 hasRelatedWork W2401619241 @default.
- W2115361481 hasRelatedWork W2465616004 @default.
- W2115361481 hasRelatedWork W4221155889 @default.
- W2115361481 hasRelatedWork W4243411472 @default.
- W2115361481 hasRelatedWork W4286292959 @default.
- W2115361481 hasRelatedWork W4297174034 @default.
- W2115361481 hasRelatedWork W855427650 @default.
- W2115361481 isParatext "false" @default.
- W2115361481 isRetracted "false" @default.
- W2115361481 magId "2115361481" @default.
- W2115361481 workType "article" @default.