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
2006The 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), 2017The 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), 2021Design 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., 2003Software 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), 2017Background: 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), 2018Finding 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
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
openaire +2 more sources
Are you smelling it? Investigating how similar developers detect code smells
Information and Software Technology, 2018Abstract 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, 2014Code 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
2016In 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

