Results 1 to 10 of about 7,998 (283)
Some of the next articles are maybe not open access.

Detecting Code Smells using Deep Learning

TENCON 2019 - 2019 IEEE Region 10 Conference (TENCON), 2019
A smell in software refers to a symptom introduced in software artifacts such as architecture, design or code. A code smell can potentially cause deeper and serious problems, while dealing with mainly non-functional requirements such as testability, maintainability, extensibility and scalability.
Ananta Kumar Das   +2 more
openaire   +1 more source

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

Information and Software Technology, 2018
Abstract 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 opportunities in software systems. Unfortunately, there is limited knowledge on how similar two or more developers detect smells in code.
Mario Hozano   +3 more
openaire   +1 more source

Detecting Code Smells

Code smells, defined as detrimental patterns and design choices in software development, significantly impact various aspects of Software Quality, such as maintainability, reuseability, and stability. These harmful effects can disrupt the software development cycle and result in a waste of development and managerial resources.
openaire   +2 more sources

Automatic Metric Thresholds Derivation for Code Smell Detection

2015 IEEE/ACM 6th International Workshop on Emerging Trends in Software Metrics, 2015
Code smells are archetypes of design shortcomings in the code that can potentially cause problems during maintenance. One known approach for detecting code smells is via detection rules: a combination of different object-oriented metrics with pre-defined threshold values.
ARCELLI FONTANA, FRANCESCA   +3 more
openaire   +2 more sources

Causes, impacts, and detection approaches of code smell

Proceedings of the ACMSE 2018 Conference, 2018
Code smells are anomalies often generated in design, implementation or maintenance phase of software development life cycle. Researchers established several catalogues characterizing the smells. Fowler and Beck developed the most popular catalogue of 22 smells covering varieties of development issues.
Md Shariful Haque   +2 more
openaire   +1 more source

Code Smells Detection and Visualization of Software Systems

2015
Bad smells are symptoms in the source code that indicate possible deeper problems and may serve as drivers for code refactoring. Although efforts have been made on measuring code complexity in object-oriented systems, such as CK metrics, little emphasis has been put on analyzing code smells through a visualization manner.
Shin-Jie Lee   +4 more
openaire   +1 more source

An Experience Report on Using Code Smells Detection Tools

2011 IEEE Fourth International Conference on Software Testing, Verification and Validation Workshops, 2011
Detecting code smells in the code and consequently applying the right refactoring steps when necessary is very important to improve the quality of the code. Different tools have been proposed for code smell detection, each one characterized by particular features.
ARCELLI FONTANA, FRANCESCA   +4 more
openaire   +2 more sources

Detecting Code Smells with AI: a Prototype Study

2022 45th Jubilee International Convention on Information, Communication and Electronic Technology (MIPRO), 2022
Joonas Virmajoki   +2 more
openaire   +1 more source

Interactive Code Smells Detection: An Initial Investigation

2016
In this paper, we introduced a novel technique to generate more user-oriented detection rules by taking into account their feedback. Our techniques initially generate a set of detection rules that will be used to detect candidate code smells, these reported code smells will be exposed in an interactive fashion to the developer who will give his/her ...
openaire   +1 more source

Code smell detection using feature selection and stacking ensemble: An empirical investigation

Information and Software Technology, 2021
Amal Alazba, Hamoud Aljamaan
exaly  

Home - About - Disclaimer - Privacy