Developers’ perception matters: machine learning to detect developer-sensitive smells
Abstract
References
Index Terms
- Developers’ perception matters: machine learning to detect developer-sensitive smells
Recommendations
Applying Machine Learning to Customized Smell Detection: A Multi-Project Study
SBES '20: Proceedings of the XXXIV Brazilian Symposium on Software EngineeringCode smells are considered symptoms of poor implementation choices, which may hamper the software maintainability. Hence, code smells should be detected as early as possible to avoid software quality degradation. Unfortunately, detecting code smells is ...
Automatic detection of Feature Envy and Data Class code smells using machine learning
AbstractCode smells in software indicate poor design and implementation choices. Detecting and removing them is critical for sustainable software development. Machine learning (ML) can automate code smell detection. Most ML solutions train models from ...
Highlights- We detect Feature Envy and Data Class code smells using pre-trained code embeddings.
- We compare handcrafted code metrics with automatically inferred code embeddings.
- We test the performance of smell detectors on the large manually ...
Are you smelling it? Investigating how similar developers detect code smells
ContextA code smell indicates a poor implementation choice that often worsens software quality. Thus, code smell detection is an elementary technique to identify refactoring opportunities in software systems. Unfortunately, there is limited knowledge on ...
Comments
Information & Contributors
Information
Published In
Publisher
Kluwer Academic Publishers
United States
Publication History
Author Tags
Qualifiers
- Research-article
Funding Sources
- Conselho Nacional de Desenvolvimento Científico e Tecnológico
- Conselho Nacional de Desenvolvimento Científico e Tecnológico
- Conselho Nacional de Desenvolvimento Científico e Tecnológico
- Conselho Nacional de Desenvolvimento Científico e Tecnológico
- Conselho Nacional de Desenvolvimento Científico e Tecnológico
- Conselho Nacional de Desenvolvimento Científico e Tecnológico
- Fundação de Amparo à Pesquisa do Estado do Rio de Janeiro
- Fundação de Amparo à Pesquisa do Estado do Rio de Janeiro
- Fundação de Amparo à Pesquisa do Estado do Rio de Janeiro
- Fundação de Amparo à Pesquisa do Estado do Rio de Janeiro
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 0Total Downloads
- Downloads (Last 12 months)0
- Downloads (Last 6 weeks)0
Other Metrics
Citations
View Options
View options
Get Access
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in