Results 21 to 30 of about 7,998 (283)

Deep Learning Based Code Smell Detection

open access: yesIEEE Transactions on Software Engineering, 2021
Code smells are structures in the source code that suggest the possibility of refactorings. Consequently, developers may identify refactoring opportunities by detecting code smells. However, manual identification of code smells is challenging and tedious.
Hui Liu, Yanzhen Zou, Lu Zhang
exaly   +3 more sources

A Unified Multi-Label Code Smell Dataset for Code Smell Detection at Different Granularities

open access: yesIEEE Access
Code smell detection is critical for maintaining software quality and enabling effective refactoring, yet much prior work identifies only one smell at a time.
Haneen M. Alhadeaf, Mubarak Alrashoud
doaj   +2 more sources

Automated Code-Smell Detection in Microservices Through Static Analysis: A Case Study

open access: yesApplied Sciences, 2020
Microservice Architecture (MSA) is becoming the predominant direction of new cloud-based applications. There are many advantages to using microservices, but also downsides to using a more complex architecture than a typical monolithic enterprise ...
Andrew Walker, Dipta Das, Tomas Cerny
doaj   +3 more sources

Identifying co-occurrences of message chains and member ignoring method in android applications using static program analysis and dynamic stacking ensemble [PDF]

open access: yesScientific Reports
The co-occurrence of multiple code smells in Android applications poses a more serious threat to software maintainability and stability than individual smells. However, most existing studies still concentrate on detecting single types of smells.
Zhichao Ma   +3 more
doaj   +2 more sources

Emerging Trends in Code Quality: Introducing Kotlin-Specific Bad Smell Detection Tool for Android Apps

open access: yesIEEE Access
The increasing demand for Android applications in line with technological evolution and the development of new features often leads to frequent updates and releases of applications.
Radinal Dwiki Novendra   +1 more
doaj   +2 more sources

Model level code smell detection using EGAPSO based on similarity measures

open access: yesAlexandria Engineering Journal, 2018
Software maintenance is an essential part of any software that finds its use in the day-to-day activities of any organization. During the maintenance phase bugs detected must be corrected and the software must evolve with respect to changing requirements
G. Saranya   +3 more
doaj   +2 more sources

Reducing redundancy of test cases generation using code smell detection and refactoring

open access: yesJournal of King Saud University: Computer and Information Sciences, 2020
In software development life cycle (SDLC), the testing phase is important to test the functionalities of any software. In this phase, test cases are generated to test software functionalities. This paper presents an approach on how to detect and refactor
Rosziati Ibrahim   +3 more
doaj   +2 more sources

Code Smell Detection Driven by Hybrid Feature Selection and Ensemble Learning [PDF]

open access: yesJisuanji gongcheng, 2022
Code smell is a software feature that violates basic design principles or coding standards.When introduced into a source code, code smell increases the cost and difficulty of its maintenance.Machine learning can outperform other code smell detection ...
AI Chenghao, GAO Jianhua, HUANG Zijie
doaj   +1 more source

A method of code smell detection of Android application based on hierarchical abstract syntax tree

open access: yes上海师范大学学报. 自然科学版, 2023
The existing Android code smell detection tools were inefficient for a mass of code smell detections in Android application. Consequently, the abstract syntax tree (AST) was layered and an Android code smell detection method based on hierarchical AST was
HUANG Yajing
doaj   +1 more source

Detection of Bad Smell in Code Based on BP Neural Network [PDF]

open access: yesJisuanji gongcheng, 2020
Bad smells in code seriously affect the quality of software and its maintenance.To address the low accuracy of machine learning algorithms in bad smell detection and the single type of bad smell dataset,this paper proposes a detection method for bad ...
WANG Shuyan, ZHANG Yiquan, SUN Jiaze
doaj   +1 more source

Home - About - Disclaimer - Privacy