Articles with "code smells" as a keyword



An empirical investigation of the relationship between pattern grime and code smells

Sign Up to like & get
recommendations!
Published in 2024 at "Journal of Software: Evolution and Process"

DOI: 10.1002/smr.2666

Abstract: Developers are encouraged to adopt good design practices to maintain good software quality during the system's evolution. However, some modifications and changes to the system could cause code smells and pattern grime, which might incur… read more here.

Keywords: pattern grime; presence; code smells; relationship ... See more keywords

On the diffuseness and the impact on maintainability of code smells: a large scale empirical investigation

Sign Up to like & get
recommendations!
Published in 2017 at "Empirical Software Engineering"

DOI: 10.1007/s10664-017-9535-z

Abstract: Code smells are symptoms of poor design and implementation choices that may hinder code comprehensibility and maintainability. Despite the effort devoted by the research community in studying code smells, the extent to which code smells… read more here.

Keywords: large scale; code; scale empirical; maintainability ... See more keywords

A Systematic Literature Review on Empirical Analysis of the Relationship Between Code Smells and Software Quality Attributes

Sign Up to like & get
recommendations!
Published in 2019 at "Archives of Computational Methods in Engineering"

DOI: 10.1007/s11831-019-09348-6

Abstract: Code smells indicate problems in design or code which makes software hard to change and maintain. It has become a sign of software systems that cause complications in maintaining software quality. The detection of harmful… read more here.

Keywords: smells software; code smells; software; code ... See more keywords
Photo by ngeshlew from unsplash

A Severity-Based Classification Assessment of Code Smells in Kotlin and Java Application

Sign Up to like & get
recommendations!
Published in 2021 at "Arabian Journal for Science and Engineering"

DOI: 10.1007/s13369-021-06077-6

Abstract: Code smells instigate due to the consistent adoption of bad programming and implementation styles during the evolution of the software which adversely affects the software quality. They are essentially focused and prioritized for their effective… read more here.

Keywords: code; severity based; severity; kotlin java ... See more keywords

An Evaluation of Multi-Label Classification Approaches for Method-Level Code Smells Detection

Sign Up to like & get
recommendations!
Published in 2024 at "IEEE Access"

DOI: 10.1109/access.2024.3387856

Abstract: (1) Background: Code smell is the most popular and reliable method for detecting potential errors in code. In real-world circumstances, a single source code may have multiple code smells. Multi-label code smell detection is a… read more here.

Keywords: multi label; code; code smells; method level ... See more keywords

Global Trends and Empirical Metrics in the Evaluation of Code Smells and Technical Debt: A Bibliometric Study

Sign Up to like & get
recommendations!
Published in 2025 at "IEEE Access"

DOI: 10.1109/access.2025.3594657

Abstract: Software quality and long-term maintainability represent fundamental challenges in modern software engineering. Among the critical factors that affect these attributes are code smells, indicators of structural deficiencies in the source code, which, although they do… read more here.

Keywords: code; code smells; technical debt; empirical metrics ... See more keywords

Unsupervised Machine Learning for Effective Code Smell Detection: A Novel Method

Sign Up to like & get
recommendations!
Published in 2024 at "Journal of Communications Software and Systems"

DOI: 10.24138/jcomss-2024-0083

Abstract: — The quality of source code is negatively impacted by code smells. Since the term "code smell" originated, numerous attempts have been made to comprehend it by identifying it using various techniques, such as metric-based,… read more here.

Keywords: method; code smell; code; code smells ... See more keywords