Results 301 to 310 of about 161,467 (336)
Some of the next articles are maybe not open access.

On Finding Model Smells Based on Code Smells

2018
A smell in an artifact is a sign that the artifact may have a technical debt, meaning that it may contain the results of one or more sub-optimal design decisions. The debt makes it more difficult to understand, maintain, extend, and reuse the artifact. Technical debt could appear in any technical artifact.
Erki Eessaar, Ege Käosaar
openaire   +1 more source

Leveraging Code Smell Detection with Inter-smell Relations

2006
The variety of code smells deserves a numerous set of detectors capable of sensing them. There exist several sources of data that may be examined: code metrics, existence of particular elements in an abstract syntax tree, specific code behavior or subsequent changes in the code. Another factor that can be used for this purpose is the knowledge of other,
Błażej Pietrzak, Bartosz Walter
openaire   +1 more source

Finding “Bad Smells” in Code

2010
Kent Back’s grandmother once said, “When it stinks, change it.” Obviously she was talking not about code, but about Back’s child. Well, we do not believe it, but the same sentence should be totally applied to the development of software.
Francesco Trucchia, Jacopo Romei
openaire   +1 more source

Detecting Code Smells

Code smells, defined as detrimental patterns and design choices in software development, significantly impact various aspects of Software Quality, such as maintainability, reuseability, and stability. These harmful effects can disrupt the software development cycle and result in a waste of development and managerial resources.
openaire   +2 more sources

Domain-specific tailoring of code smells

Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2, 2010
Code smells refer to commonly occurring patterns in source code that indicate poor programming practices or code decay. Detecting code smells helps developers find design problems that can cause trouble in future maintenance. Detection rules for code smells, based on software metrics, have been proposed, but they do not take domain-specific ...
Yuepu Guo   +3 more
openaire   +1 more source

Bug Prediction Model using Code Smells

2018 18th International Conference on Advances in ICT for Emerging Regions (ICTer), 2018
The term ‘Code Smells’ was first coined in the book Refactoring: Improving the design of existing code by M Fowler in 1999. Code smells are poor design choices which have the potential to cause an error or failure in a computer program. The objective of this study is to use code smells as a candidate metric to build a bug prediction model.
Gihan M. Ubayawardana   +1 more
openaire   +1 more source

Evolutionary Analysis of the Co-occurrence between Code Smells and Community Smells in Code Samples

Anais do XXI Simpósio Brasileiro de Sistemas de Informação (SBSI 2025)
Context: Code samples are widely used to demonstrate best practices and facilitate framework adoption, promoting productivity and innovation. In open-source projects, their evolution often involves diverse contributions, introducing technical complexity and challenges in community collaboration.
Arthur Bueno   +5 more
openaire   +1 more source

Code Smells and Refactorings for Elixir

Anais Estendidos do XVI Congresso Brasileiro de Software: Teoria e Prática (CBSoft 2025)
Elixir is a modern functional language gaining traction in the industry, but the internal quality of the code written with this language still lacks research. To fill this gap, this thesis investigates code smells and refactorings specific to Elixir, drawing inspiration from classic Fowler catalogs. In the first two studies, a mixed-method approach was
Lucas Francisco da Matta Vegi   +1 more
openaire   +1 more source

Mass Spectrometry-Based Techniques to Elucidate the Sugar Code

Chemical Reviews, 2022
Márkó Grabarics   +2 more
exaly  

An expanded lexicon for the ubiquitin code

Nature Reviews Molecular Cell Biology, 2022
Ivan Đikić, Brenda A Schulman
exaly  

Home - About - Disclaimer - Privacy