Matches in SemOpenAlex for { <https://semopenalex.org/work/W4360982447> ?p ?o ?g. }
- W4360982447 endingPage "576" @default.
- W4360982447 startingPage "543" @default.
- W4360982447 abstract "Context: Code Smells—a concept not fully understood among programmers, crucial to the code quality, and yet unstandardized in the scientific literature. Objective: Goal (#1): To provide a widely accessible Catalog that can perform useful functions both for researchers as a unified data system, allowing immediate information extraction, and for programmers as a knowledge base. Goal (#2): To identify all possible concepts characterized as Code Smells and possible controversies. Goal (#3): To characterize the Code Smells by assigning them appropriate characteristics. Method: We performed a combined search of formally published literature and grey material strictly on Code Smell and related concepts where it might never have been mentioned, along with the term “Code Smell” as a keyword. The results were analyzed and interpreted using the knowledge gathered, classified, and verified for internal consistency. Results: We identified 56 Code Smells, of which 15 are original propositions, along with an online catalog. Each smell was classified according to taxonomy, synonyms, type of problem it causes, relations, etc. In addition, we have found and listed 22 different types of Bad Smells called hierarchies and drew attention to the vague distinction between the Bad Smell concepts and Antipatterns. Conclusion: This work has the potential to raise awareness of how widespread and valuable the concept of Code Smells within the industry is and fill the gaps in the existing scientific literature. It will allow further research to be carried out consciously because access to the accumulated information resource is no longer hidden or difficult. Unified data will allow for better reproducibility of the research, and the subsequent results obtained may be more definitive" @default.
- W4360982447 created "2023-03-30" @default.
- W4360982447 creator A5081173745 @default.
- W4360982447 creator A5081451369 @default.
- W4360982447 date "2023-01-01" @default.
- W4360982447 modified "2023-09-29" @default.
- W4360982447 title "Code Smells: A Comprehensive Online Catalog and Taxonomy" @default.
- W4360982447 cites W1531418056 @default.
- W4360982447 cites W1990898617 @default.
- W4360982447 cites W2049269809 @default.
- W4360982447 cites W2083714857 @default.
- W4360982447 cites W2102049362 @default.
- W4360982447 cites W2132201370 @default.
- W4360982447 cites W2151295763 @default.
- W4360982447 cites W2153365511 @default.
- W4360982447 cites W2159834252 @default.
- W4360982447 cites W2163852900 @default.
- W4360982447 cites W2402800985 @default.
- W4360982447 cites W2508117657 @default.
- W4360982447 cites W2583590634 @default.
- W4360982447 cites W2601190106 @default.
- W4360982447 cites W2765096551 @default.
- W4360982447 cites W2767914643 @default.
- W4360982447 cites W2774816643 @default.
- W4360982447 cites W2795218835 @default.
- W4360982447 cites W2809088578 @default.
- W4360982447 cites W2883645417 @default.
- W4360982447 cites W2895482093 @default.
- W4360982447 cites W2898203964 @default.
- W4360982447 cites W2913914837 @default.
- W4360982447 cites W2960103038 @default.
- W4360982447 cites W2998214346 @default.
- W4360982447 cites W3021836553 @default.
- W4360982447 cites W3034145953 @default.
- W4360982447 cites W3119064513 @default.
- W4360982447 cites W3127482734 @default.
- W4360982447 cites W3148212941 @default.
- W4360982447 cites W3154383848 @default.
- W4360982447 cites W3210975889 @default.
- W4360982447 cites W3215377758 @default.
- W4360982447 cites W3217782598 @default.
- W4360982447 cites W4231266416 @default.
- W4360982447 cites W2142418597 @default.
- W4360982447 doi "https://doi.org/10.1007/978-3-031-25695-0_24" @default.
- W4360982447 hasPublicationYear "2023" @default.
- W4360982447 type Work @default.
- W4360982447 citedByCount "0" @default.
- W4360982447 crossrefType "book-chapter" @default.
- W4360982447 hasAuthorship W4360982447A5081173745 @default.
- W4360982447 hasAuthorship W4360982447A5081451369 @default.
- W4360982447 hasConcept C117447612 @default.
- W4360982447 hasConcept C133237599 @default.
- W4360982447 hasConcept C136764020 @default.
- W4360982447 hasConcept C150292731 @default.
- W4360982447 hasConcept C151730666 @default.
- W4360982447 hasConcept C154945302 @default.
- W4360982447 hasConcept C177264268 @default.
- W4360982447 hasConcept C199360897 @default.
- W4360982447 hasConcept C23123220 @default.
- W4360982447 hasConcept C2522767166 @default.
- W4360982447 hasConcept C2776436953 @default.
- W4360982447 hasConcept C2776760102 @default.
- W4360982447 hasConcept C2777904410 @default.
- W4360982447 hasConcept C2779343474 @default.
- W4360982447 hasConcept C41008148 @default.
- W4360982447 hasConcept C529173508 @default.
- W4360982447 hasConcept C58642233 @default.
- W4360982447 hasConcept C59822182 @default.
- W4360982447 hasConcept C86803240 @default.
- W4360982447 hasConceptScore W4360982447C117447612 @default.
- W4360982447 hasConceptScore W4360982447C133237599 @default.
- W4360982447 hasConceptScore W4360982447C136764020 @default.
- W4360982447 hasConceptScore W4360982447C150292731 @default.
- W4360982447 hasConceptScore W4360982447C151730666 @default.
- W4360982447 hasConceptScore W4360982447C154945302 @default.
- W4360982447 hasConceptScore W4360982447C177264268 @default.
- W4360982447 hasConceptScore W4360982447C199360897 @default.
- W4360982447 hasConceptScore W4360982447C23123220 @default.
- W4360982447 hasConceptScore W4360982447C2522767166 @default.
- W4360982447 hasConceptScore W4360982447C2776436953 @default.
- W4360982447 hasConceptScore W4360982447C2776760102 @default.
- W4360982447 hasConceptScore W4360982447C2777904410 @default.
- W4360982447 hasConceptScore W4360982447C2779343474 @default.
- W4360982447 hasConceptScore W4360982447C41008148 @default.
- W4360982447 hasConceptScore W4360982447C529173508 @default.
- W4360982447 hasConceptScore W4360982447C58642233 @default.
- W4360982447 hasConceptScore W4360982447C59822182 @default.
- W4360982447 hasConceptScore W4360982447C86803240 @default.
- W4360982447 hasLocation W43609824471 @default.
- W4360982447 hasOpenAccess W4360982447 @default.
- W4360982447 hasPrimaryLocation W43609824471 @default.
- W4360982447 hasRelatedWork W2049596576 @default.
- W4360982447 hasRelatedWork W2164060400 @default.
- W4360982447 hasRelatedWork W2167804243 @default.
- W4360982447 hasRelatedWork W2582827793 @default.
- W4360982447 hasRelatedWork W2795972827 @default.
- W4360982447 hasRelatedWork W2996160440 @default.
- W4360982447 hasRelatedWork W3134668994 @default.