The hard life of open source software project newcomers

I Steinmacher, IS Wiese, T Conte, MA Gerosa… - Proceedings of the 7th …, 2014 - dl.acm.org
While onboarding an open source software (OSS) project, contributors face many different
barriers that hinder their contribution, leading in many cases to dropouts. Many projects …

Rank-based univariate feature selection methods on machine learning classifiers for code smell detection

S Jain, A Saha - Evolutionary Intelligence, 2022 - Springer
Detecting code smells and treating them with refactoring are trivial part of maintaining vast
and sophisticated software. There is an urgent need for automatic system to treat code …

RETRACTED ARTICLE: The smell of fear: on the relation between test smells and flaky tests

F Palomba, A Zaidman - Empirical Software Engineering, 2019 - Springer
Regression testing is the activity performed by developers to check whether new
modifications have not introduced bugs. A crucial requirement to make regression testing …

A review on machine-learning based code smell detection techniques in object-oriented software system (s)

A Kaur, S Jain, S Goel, G Dhiman - Recent Advances in …, 2021 - ingentaconnect.com
Background: Code smells are symptoms that something may be wrong in software systems
that can cause complications in maintaining software quality. In literature, there exist many …

A novel four-way approach designed with ensemble feature selection for code smell detection

I Kaur, A Kaur - IEEE Access, 2021 - ieeexplore.ieee.org
Purpose: Code smells are residuals of technical debt induced by the developers. They
hinder evolution, adaptability and maintenance of the software. Meanwhile, they are very …

[PDF][PDF] A Hybrid Approach To Detect Code Smells using Deep Learning.

M Hadj-Kacem, N Bouassida - ENASE, 2018 - scitepress.org
The detection of code smells is a fundamental prerequisite for guiding the subsequent steps
in the refactoring process. The more the detection results are accurate, the more the …

The impact of code smells on software bugs: A systematic literature review

AS Cairo, GF Carneiro, MP Monteiro - Information, 2018 - mdpi.com
Context: Code smells are associated to poor design and programming style, which often
degrades code quality and hampers code comprehensibility and maintainability. Goal …

Code bad smell detection through evolutionary data mining

S Fu, B Shen - 2015 ACM/IEEE International Symposium on …, 2015 - ieeexplore.ieee.org
The existence of code bad smell has a severe impact on the software quality. Numerous
researches show that ignoring code bad smells can lead to failure of a software system …

Deep learning anti-patterns from code metrics history

A Barbez, F Khomh… - 2019 IEEE International …, 2019 - ieeexplore.ieee.org
Anti-patterns are poor solutions to recurring design problems. Number of empirical studies
have highlighted the negative impact of anti-patterns on software maintenance which …

Are you smelling it? Investigating how similar developers detect code smells

M Hozano, A Garcia, B Fonseca, E Costa - Information and Software …, 2018 - Elsevier
Context A code smell indicates a poor implementation choice that often worsens software
quality. Thus, code smell detection is an elementary technique to identify refactoring …