FA Fontana, M Zanoni - 2011 IEEE fourth international …, 2011 - ieeexplore.ieee.org
Code smells are characteristics of the software that may indicate a code or design problem that can make software hard to evolve and maintain. Detecting and removing code smells …
W Fenske, S Schulze, D Meyer… - 2015 IEEE 15th …, 2015 - ieeexplore.ieee.org
Code smells are established, widely used characterizations of shortcomings in design and implementation of software systems. As such, they have been subject to intensive research …
J Schumacher, N Zazworka, F Shull… - Proceedings of the …, 2010 - dl.acm.org
Identifying refactoring opportunities in software systems is an important activity in today's agile development environments. The concept of code smells has been proposed to …
Many tools for code smell detection have been devel-oped, providing often different results. This is due to the informal definition of code smells and to the subjective interpretation of …
Developers continuously maintain software systems to adapt to new requirements and to fix bugs. Due to the complexity of maintenance tasks and the time-to-market, developers make …
FA Fontana, M Zanoni, A Marino… - 2013 IEEE international …, 2013 - ieeexplore.ieee.org
Several code smells detection tools have been developed providing different results, because smells can be subjectively interpreted and hence detected in different ways …
F Palomba - 2015 IEEE/ACM 37th IEEE International …, 2015 - ieeexplore.ieee.org
The negative impact of smells on the quality of a software systems has been empirical investigated in several studies. This has recalled the need to have approaches for the …
In this paper, we present TACO (Textual Analysis for Code Smell Detection), a technique that exploits textual analysis to detect a family of smells of different nature and different …