Results 31 to 40 of about 18,914 (252)

Research Trends, Detection Methods, Practices, and Challenges in Code Smell: SLR

open access: yesIEEE Access, 2023
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

open access: yesSSRN Electronic Journal, 2022
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

open access: yesCoRR, 2019
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

open access: yes, 2023
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]

open access: yesمجلة التربية والعلم, 2023
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]

open access: yesInternational Journal of Mathematical, Engineering and Management Sciences, 2023
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

open access: yes上海师范大学学报. 自然科学版, 2022
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?

open access: yesProceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018
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

open access: yesIEEE Access, 2021
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

open access: yesCoRR, 2022
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

Home - About - Disclaimer - Privacy