Results 31 to 40 of about 18,914 (252)
Research Trends, Detection Methods, Practices, and Challenges in Code Smell: SLR
Context: A code smell indicates a flaw in the design, implementation, or maintenance process that could degrade the software’s quality and potentially cause future disruptions.
Muhammad Anis Al Hilmi +5 more
doaj +1 more source
An Exploratory Evaluation of Code Smell Agglomerations
Abstract Context. Code smell is a symptom of decisions about the system design or code that may degrade its modularity. For example, they may indicate inheritance misuse, excessive coupling and size. When two or more code smells occur in the same snippet of code, they form a code smell agglomeration. Objective.
Amanda Santana +3 more
openaire +1 more source
On The Effect Of Code Review On Code Smells
Published in the proceedings of the 27th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2020)
Luca Pascarella +3 more
openaire +2 more sources
Metrics for Code Smells of ML Pipelines
ML pipelines, as key components of ML systems, shall be developed following quality assurance techniques. Unfortunately, it is often the case in which they present maintainability issues, due to the experimentatal nature of data collection and ML model construction.
Costal Costa, Dolors +2 more
openaire +1 more source
Software Code Refactoring: A Comprehensive Review [PDF]
The complexity of software has increased because of the development as well as the difficulty of requirements during the development of software, or to add new features that eventually lead to reduce the quality of the software as a whole.
hiba Al-shakarjy, Dujan Basheer Taha
doaj +1 more source
Resource Allocation Modeling Framework to Refactor Software Design Smells [PDF]
The domain to study design flaws in the software environment has created enough opportunity for the researchers. These design flaws i.e., code smells, were seen hindering the quality aspects of the software in many ways. Once detected, the segment of the
Priyanka Gupta +2 more
doaj +1 more source
Decision tree based code smell prioritization evaluation
Based on the prioritization method of developer-driven code smell, combining with the optimization decision tree algorithm, a model was built to rank the refactoring priority of code smell for developers, which was evaluated in the empirical study.
GUO Di, WU Haitao
doaj +1 more source
How do community smells influence code smells?
Code smells reflect sub-optimal patterns of code that often lead to critical software flaws or failure. In the same way, community smells reflect sub-optimal organisational and socio-Technical patterns in the organisational structure of the software community. To understand the relation between the community smells and code smells we start by surveying
Fabio Palomba +5 more
openaire +4 more sources
A Novel Approach for Code Smell Detection: An Empirical Study
Code smells detection helps in improving understandability and maintainability of software while reducing the chances of system failure. In this study, six machine learning algorithms have been applied to predict code smells.
Seema Dewangan +3 more
doaj +1 more source
Code Smells in Machine Learning Systems
As Deep learning (DL) systems continuously evolve and grow, assuring their quality becomes an important yet challenging task. Compared to non-DL systems, DL systems have more complex team compositions and heavier data dependency. These inherent characteristics would potentially cause DL systems to be more vulnerable to bugs and, in the long run, to ...
Jiri Gesi +8 more
openaire +2 more sources

