Výsledky vyhľadávania - Python code smell detection~
-
1
Python code smells detection using conventional machine learning models
ISSN: 2376-5992, 2376-5992Vydavateľské údaje: United States PeerJ. Ltd 29.05.2023Vydané v PeerJ. Computer science (29.05.2023)“… Furthermore, we investigated the detection performance of six machine learning models as baselines in Python code smells detection…”
Získať plný text
Journal Article -
2
An Empirical Evaluation of Ensemble Models for Python Code Smell Detection
ISSN: 2076-3417, 2076-3417Vydavateľské údaje: Basel MDPI AG 01.07.2025Vydané v Applied sciences (01.07.2025)“… Detecting code smells is, therefore, essential during software development. This study introduces a Python-based code smell dataset targeting two smell types…”
Získať plný text
Journal Article -
3
Python Code Smell Detection Using Machine Learning
Vydavateľské údaje: IEEE 21.12.2022Vydané v 2022 26th International Computer Science and Engineering Conference (ICSEC) (21.12.2022)“… This paper proposes a machine learning-based code smell detection for Python programs. We trained eight machine learning models with a dataset based on 115 open-source…”
Získať plný text
Konferenčný príspevok.. -
4
DPy: Code Smells Detection Tool for Python
ISSN: 2574-3864Vydavateľské údaje: IEEE 28.04.2025Vydané v Proceedings (IEEE/ACM International Conference on Mining Software Repositories. Online) (28.04.2025)“… This paper presents DPy, a code smell detection tool for Python. The tool currently supports eight design smells, eleven implementation smells, and various code quality metrics for Python code…”
Získať plný text
Konferenčný príspevok.. -
5
Enhancing Code Smell Detection Performance in Python Programming Language : A Comparative Study
Vydavateľské údaje: IEEE 22.11.2024Vydané v 2024 IEEE 2nd International Conference on Electrical Engineering, Computer and Information Technology (ICEECIT) (22.11.2024)“… code smell detection in the Python programming language. Overall, the Decision Tree Pruning model hybrid with Adaboost and SMOTEEN produces the highest accuracy of 98.69% and MCC of 97.40…”
Získať plný text
Konferenčný príspevok.. -
6
Detecting Code Smells in Python Programs
Vydavateľské údaje: IEEE 01.11.2016Vydané v SATE 2016 : proceedings : 2016 International Conference on Software Analysis, Testing and Evolution : 3-4 November 2016, Kunming, Yunnan, China (01.11.2016)“… We introduce 11 Python smells and describe the detection strategy. We also implement a smell detection tool named Pysmell and use it to identify code smells in five real world Python systems…”
Získať plný text
Konferenčný príspevok.. -
7
Dynamic stacking ensemble for cross-language code smell detection
ISSN: 2376-5992, 2376-5992Vydavateľské údaje: United States PeerJ. Ltd 15.08.2024Vydané v PeerJ. Computer science (15.08.2024)“… Code smells detection using machine learning models has become a popular area to build effective models that are capable of detecting different code smells in multiple programming languages…”
Získať plný text
Journal Article -
8
Optimizing Pre-trained Code Embeddings with Triplet Loss for Code Smell Detection
ISSN: 2169-3536, 2169-3536Vydavateľské údaje: Piscataway IEEE 01.01.2025Vydané v IEEE access (01.01.2025)“…Code embedding represents code semantics in vector form. While existing code embedding methods have been successfully employed for various source code analysis…”
Získať plný text
Journal Article -
9
Understanding metric-based detectable smells in Python software: A comparative study
ISSN: 0950-5849, 1873-6025Vydavateľské údaje: Elsevier B.V 01.02.2018Vydané v Information and software technology (01.02.2018)“… Although code smells are studied in many languages, e.g. Java and C#, there is a lack of technique or tool support addressing code smells in Python…”
Získať plný text
Journal Article -
10
xNose: A Test Smell Detector for C#
ISSN: 2574-1934Vydavateľské údaje: ACM 14.04.2024Vydané v Proceedings (IEEE/ACM International Conference on Software Engineering Companion. Online) (14.04.2024)“… Despite extensive research on test smells in languages like Java, Scala, and Python, automated tools for detecting test smells in C# are lacking…”
Získať plný text
Konferenčný príspevok.. -
11
Cross-Language Code Smell Detection via Transfer Learning
ISSN: 2076-3417, 2076-3417Vydavateľské údaje: Basel MDPI AG 01.09.2025Vydané v Applied sciences (01.09.2025)“… Most studies have focused on detecting code smells of a single programming language. This article explores TL for cross-language code smell detection, where Java is the source, and both C#…”
Získať plný text
Journal Article -
12
PyExamine: A Comprehensive, Un-Opinionated Smell Detection Tool for Python
ISSN: 2574-3864Vydavateľské údaje: IEEE 28.04.2025Vydané v Proceedings (IEEE/ACM International Conference on Mining Software Repositories. Online) (28.04.2025)“… PyExamine addresses these critical limitations through an approach to code smell detection that operates across multiple levels of analysis…”
Získať plný text
Konferenčný príspevok.. -
13
A Trend Analysis of Test Smells in Python Test Code Over Commit History
ISSN: 2376-9521Vydavateľské údaje: IEEE 06.09.2023Vydané v Proceedings (EUROMICRO Conference on Software Engineering and Advanced Applications. Online) (06.09.2023)“… This paper focuses on "test smells," which may cause test code flaws in Python programs, and analyzes their changing trends over commit history (code changes…”
Získať plný text
Konferenčný príspevok.. -
14
PyNose: A Test Smell Detector For Python
ISSN: 2643-1572Vydavateľské údaje: IEEE 01.11.2021Vydané v IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (01.11.2021)“… In this paper, we strive to extend the research to Python, build a tool for detecting test smells in this language, and conduct an empirical analysis of test smells in Python…”
Získať plný text
Konferenčný príspevok.. -
15
Exploring the Efficacy of GPT-3.5 in Code Smell Detection
ISBN: 9798383593691Vydavateľské údaje: ProQuest Dissertations & Theses 01.01.2024“… The emergence of Large Language Models (LLMs) provides a new opportunity to identify code smells through natural language processing, which may be advantageous for detecting complex code smells…”
Získať plný text
Dissertation -
16
xNose: A Test Smell Detector for C#
ISSN: 2331-8422Vydavateľské údaje: Ithaca Cornell University Library, arXiv.org 07.05.2024Vydané v arXiv.org (07.05.2024)“… Despite extensive research on test smells in languages like Java, Scala, and Python, automated tools for detecting test smells in C# are lacking…”
Získať plný text
Paper -
17
Does Python Smell Like Java? Tool Support for Design Defect Discovery in Python
ISSN: 2331-8422Vydavateľské údaje: Ithaca Cornell University Library, arXiv.org 31.03.2017Vydané v arXiv.org (31.03.2017)“… Our inquiry is about detecting those in source code written in Python programming language, which is substantially different from all prior research, most of which concerns Java or C-like languages…”
Získať plný text
Paper -
18
Towards Reliable Rule Mining about Code Smells: The McPython Approach
ISSN: 2300-5963“… One of the approaches to identifying smells in the code is metric-based smell detection…”Vydavateľské údaje: Polish Information Processing Society 2023
Získať plný text
Konferenčný príspevok.. Journal Article -
19
Detecting Code Smells with AI: a Prototype Study
ISSN: 2623-8764Vydavateľské údaje: Croatian Society MIPRO 23.05.2022Vydané v 2022 45th Jubilee International Convention on Information, Communication and Electronic Technology (MIPRO) (23.05.2022)“… In this paper, we study the adaptability of AI in a simple software engineering-related problem, a code smell analysis…”
Získať plný text
Konferenčný príspevok.. -
20
Prioritizing Test Smells: An Empirical Evaluation of Quality Metrics and Developer Perceptions
ISSN: 2576-3148Vydavateľské údaje: IEEE 07.09.2025Vydané v Proceedings - Conference on Software Maintenance (1987) (07.09.2025)“…Test smells, suboptimal patterns in test code, impair software maintainability and reliability, especially in resourceconstrained open-source Python projects…”
Získať plný text
Konferenčný príspevok..

