نتایج جستجو برای: code smells

تعداد نتایج: 168467  

Journal: :Indonesian Journal of Electrical Engineering and Computer Science 2022

Code <span>smells refers to any symptoms or anomalies in the source code that shows violation of design principles implementation. Early detection bad smells improves software quality. Nowadays several artificial neural network (ANN) models have been used for different topics engineering: defect prediction, vulnerability detection, and clone detection. It is not necessary know data when u...

2009

Software refactorings are used commonly to fix problems such as the code smells. In this case study, we use a quality model to subjectively validate the consequences of resolving bad smells on software maintainability. The model is used to help software developers in their endeavor to improve software quality. This model can be used to search for the best alternative refactorings that can lead ...

2015
J. C. Silva J. C Campos J. Saraiva J. L. Silva

In the context of an e↵ort to develop methodologies to support the evaluation of interactive system, this paper investigates an approach to detect graphical user interface bad smells. Our approach consists in detecting user interface bad smells through model-based reverse engineering from source code. Models are used to define which widgets are present in the interface, when can particular grap...

2017
Dong Kwan Kim

Received May 4, 2017 Revised Jun 28, 2017 Accepted Jul 14, 2017 Code smell refers to any symptom introduced in design or implementation phases in the source code of a program. Such a code smell can potentially cause deeper and serious problems during software maintenance. The existing approaches to detect bad smells use detection rules or standards using a combination of different object-orient...

Journal: :Journal of Software Engineering Research and Development 2017

2018
Jevgenija Pantiuchina Gabriele Bavota Michele Tufano Denys Poshyvanyk

Empirical studies have provided ample evidence that low code quality is generally associated with lower maintainability. For this reason, tools have been developed to automatically detect design flaws (e.g., code smells). However, these tools are not able to prevent the introduction of design flaws. This means that the code has to experience a quality decay (with a consequent increase of mainte...

Journal: :CoRR 2014
Pavan Kumar Polu Amjad Al Najjar Biswajit Banik Ajay Sujit Kumar Gustavo Pereira Prince Japhlet Bhanu Prakash R. Sabari Krishna Raparla

This paper presents an analysis of the architectural design of two distributed open source systems (OSS) developed in Java: Distributed Modular Audio Recognition Framework (DMARF) and General Intensional Programming System (GIPSY). The research starts with a background study of these frameworks to determine their overall architectures. Afterwards, we identify the actors and stakeholders and dra...

Journal: :Information & Software Technology 2017
Rahul Krishna Tim Menzies Lucas Layman

Context: Developers use bad code smells to guide code reorganization. Yet developers, text books, tools, and researchers disagree on which bad smells are important. Objective: To evaluate the likelihood that a code reorganization to address bad code smells will yield improvement in the defectproneness of the code. Method: We introduce XTREE, a tool that analyzes a historical log of defects seen...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید