Results 281 to 290 of about 45,762 (323)
Some of the next articles are maybe not open access.

Leveraging Code Smell Detection with Inter-smell Relations

2006
The variety of code smells deserves a numerous set of detectors capable of sensing them. There exist several sources of data that may be examined: code metrics, existence of particular elements in an abstract syntax tree, specific code behavior or subsequent changes in the code. Another factor that can be used for this purpose is the knowledge of other,
Błażej Pietrzak, Bartosz Walter
openaire   +1 more source

Metric based detection of refused bequest code smell

2017 9th International Conference on Computational Intelligence and Communication Networks (CICN), 2017
The concept of code smell was introduced as a signs of internal design flaws within the software. Code smells detection has become a mandatory technique to detect code issues that may affect negatively on the software quality by causing problems for further development and maintenance. Accordingly, the consensus is that all types of code smells need to
Merzah, Baydaa M., SELÇUK, Yunus Emre
openaire   +2 more sources

Code Smells and Detection Techniques: A Survey

2021 International Mobile, Intelligent, and Ubiquitous Computing Conference (MIUCC), 2021
Design and code smells are characteristics in the software source code that might indicate a deeper design problem. Code smells can lead to costly maintenance and quality problems, to remove these code smells, the software engineers should follow the best practices, which are the set of correct techniques which improve the software quality. Refactoring
Rana S. Menshawy   +2 more
openaire   +1 more source

Java quality assurance by detecting code smells

Ninth Working Conference on Reverse Engineering, 2002. Proceedings., 2003
Software inspection is a known technique for improving software quality. It involves carefully examining the code, the design, and the documentation of software and checking these for aspects that are known to be potentially problematic based on past experience.
E. van Emden, L. Moonen
openaire   +1 more source

Code smells detection 2.0: Crowdsmelling and visualization

2017 12th Iberian Conference on Information Systems and Technologies (CISTI), 2017
Background: Code smells have long been catalogued with corresponding mitigating solutions called refactoring operations. However, while the latter are supported in several IDEs, code smells detection scaffolding still has many limitations. Another aspect deserving attention is code smells visualization, to increase software quality awareness, namely in
José Pereira dos Reis   +2 more
openaire   +1 more source

CODECOD: Crowdsourcing Platform for Code Smell Detection

2018 5th International Conference on Data and Software Engineering (ICoDSE), 2018
Finding code smells in a program code must be done as soon as possible to improve the software maintainability. Nowadays, various automatic code smell detection tools have been developed. However, to increase the quality, the role of humans who do manual detection is still needed.
Andi Jamiati Paramita   +1 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

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.
Mário Hozano   +3 more
openaire   +1 more source

Code-Smell Detection as a Bilevel Problem

ACM Transactions on Software Engineering and Methodology, 2014
Code smells represent design situations that can affect the maintenance and evolution of software. They make the system difficult to evolve. Code smells are detected, in general, using quality metrics that represent some symptoms. However, the selection of suitable quality metrics is challenging due to the absence of consensus in identifying some code ...
Dilan Sahin   +3 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

Home - About - Disclaimer - Privacy