Results 31 to 40 of about 7,998 (283)

On the Assessment of Interactive Detection of Code Smells in Practice: A Controlled Experiment

open access: yesIEEE Access, 2023
Code smells are structures in a program that often indicate the presence of deeper maintainability problems. Code smells should be detected as soon as they are introduced, enabling refactoring actions with less effort and time. Non-Interactive Detection (
Danyllo Albuquerque   +6 more
doaj   +1 more source

Polyglot Code Smell Detection for Infrastructure as Code with GLITCH

open access: yes2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2023
This paper presents GLITCH, a new technology-agnostic framework that enables automated polyglot code smell detection for Infrastructure as Code scripts. GLITCH uses an intermediate representation on which different code smell detectors can be defined.
Nuno Saavedra   +4 more
openaire   +2 more sources

Detecting and managing code smells [PDF]

open access: yesProceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018
Code smells indicate the presence of quality problems that make the software hard to maintain and evolve. A software development team can keep their software maintainable by identifying smells and refactor them. In the first part of the session, we present a comprehensive overview of the literature concerning smells covering various dimensions of the ...
openaire   +3 more sources

On the evaluation of code smells and detection tools [PDF]

open access: yesJournal of Software Engineering Research and Development, 2017
Les odeurs de code font référence à tout symptôme dans le code source d'un programme qui indique éventuellement un problème plus profond, entravant la maintenance et l'évolution du logiciel. La détection des odeurs de code est difficile pour les développeurs et leur définition informelle conduit à la mise en œuvre de multiples techniques et outils de ...
Thanis Paiva   +3 more
openaire   +1 more source

A Systematic Review of Code Smell Detection Approaches

open access: yes, 2021
Code smells are symptoms of design shortcomings in source code. There are various tools and approaches have been proposed for detecting code smells. A systematic review (PRISMA) has been performed based on the search of digital libraries that includes ...
Chathuranga Hasantha
core   +1 more source

Detecting and refactoring code smells in spreadsheet formulas [PDF]

open access: yesEmpirical Software Engineering, 2014
Spreadsheets are used extensively in business processes around the world and just like software, spreadsheets are changed throughout their lifetime causing understandability and maintainability issues. This paper adapts knowncode smellsto spreadsheet formulas.
Felienne Hermans   +2 more
openaire   +5 more sources

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

Enhancing Machine Learning Code Smell Detection with Continuous Feedback

open access: yes, 2023
Code smells are symptoms of bad design choices implemented on the source code. To manage and enhance software quality, it is important to be aware of code smells and refactor them whenever possible.
Double Blind
core   +1 more source

Exploring the eradication of code smells: An empirical and theoretical perspective [PDF]

open access: yes, 2010
This article has been made available through the Brunel Open Access Publishing Fund - Copyright @ 2010 Hindawi Publishing CorporationCode smells reflect code decay, and, as such, developers should seek to eradicate such smells through application of ...
H. Hamza   +9 more
core   +1 more source

Detecting code smells in spreadsheet formulas

open access: yes2012 28th IEEE International Conference on Software Maintenance (ICSM), 2012
Spreadsheets are used extensively in business processes around the world and just like software, spreadsheets are changed throughout their lifetime causing maintainability issues. This paper adapts known code smells to spreadsheet formulas. To that end we present a list of metrics by which we can detect smelly formulas and a visualization technique to ...
Felienne Hermans   +2 more
openaire   +4 more sources

Home - About - Disclaimer - Privacy