Results 11 to 20 of about 2,490,650 (228)

Integrating Interactive Detection of Code Smells into Scrum: Feasibility, Benefits, and Challenges

open access: yesApplied Sciences, 2023
(Context) Code smells indicate poor coding practices or design flaws, suggesting deeper software quality issues. While addressing code smells promptly improves software quality, traditional detection techniques often fail in continuous detection during ...
Danyllo Albuquerque   +4 more
doaj   +2 more sources

Automatic detection of Long Method and God Class code smells through neural source code embeddings [PDF]

open access: greenExpert systems with applications, 2021
Code smells are structures in code that often have a negative impact on its quality. Manually detecting code smells is challenging and researchers proposed many automatic code smell detectors.
Aleksandar Kovačević   +6 more
openalex   +2 more sources

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

open access: yesIEEE Access
(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.
Pravin Singh Yadav   +2 more
doaj   +2 more sources

Code smells analysis for android applications and a solution for less battery consumption [PDF]

open access: yesScientific Reports
In the digitization era, the battery consumption factor plays a vital role for the devices that operate Android software, expecting them to deliver high performance and good maintainability.The study aims to analyze the Android-specific code smells ...
Aakanshi Gupta   +4 more
doaj   +2 more sources

Deep convolutional neural network model for bad code smells detection based on oversampling method

open access: goldIndonesian Journal of Electrical Engineering and Computer Science, 2022
Code smells refers to any symptoms or anomalies in the source code that shows violation of design principles or implementation. Early detection of bad code smells improves software quality.
Nasraldeen Alnor Adam Khleel   +1 more
openalex   +3 more sources

SmellyCode++: Multi-Label Dataset for Code Smell Detection [PDF]

open access: yesScientific Data
Context: Code smells indicate poor software design, affecting maintainability. Accurate detection is vital for refactoring and quality improvement.
Nawaf Alomari   +3 more
doaj   +2 more sources

A Developer-Oriented Framework for Assessing Power Consumption in Mobile Applications: Android Energy Smells Case Study [PDF]

open access: yesSensors
Currently, people spend a lot of time using their mobile devices. With such ubiquity of mobile devices in our daily life, battery capacity and quality are of utmost importance.
Claudiu Groza   +3 more
doaj   +2 more sources

A Systematic Literature Review on the Code Smells Datasets and Validation Mechanisms [PDF]

open access: yesACM Computing Surveys, 2023
The accuracy reported for code smell-detecting tools varies depending on the dataset used to evaluate the tools. Our survey of 45 existing datasets reveals that the adequacy of a dataset for detecting smells highly depends on relevant properties such as ...
Morteza Zakeri-Nasrabadi   +3 more
semanticscholar   +1 more source

Prevalence of Code Smells in Reinforcement Learning Projects [PDF]

open access: yes2023 IEEE/ACM 2nd International Conference on AI Engineering – Software Engineering for AI (CAIN), 2023
Reinforcement Learning (RL) is being increasingly used to learn and adapt application behavior in many domains, including large-scale and safety critical systems, as for example, autonomous driving.
Nicolás Cardozo   +2 more
semanticscholar   +1 more source

Design and Implementation of a Web-Based Application for Code Smells Repository

open access: yesTehnički Glasnik, 2021
Pitfalls in software development process can be prevented by learning from other people's mistakes. Software practitioners and researchers document lessons learned and the knowledge about best practices is spread over literature.
Lida Bamizadeh   +3 more
doaj   +1 more source

Home - About - Disclaimer - Privacy