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 them. Usually, aspects related to the domain, size, and design of the system are not taken into account when detecting and analyzing smells. These aspects can be used to filter out the noise and achieve more relevant results. In this paper, we propose different filters that we have identified for five code smells. We provide two kind of filters, Strong and Weak Filters, that can be integrated as part of a detection approach.

ARCELLI FONTANA, F., Ferme, V., Zanoni, M. (2015). Poster: Filtering Code Smells Detection Results. In 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering (ICSE). Proceedings (pp.803-804). IEEE Computer Society [10.1109/ICSE.2015.256].

Poster: Filtering Code Smells Detection Results

ARCELLI FONTANA, FRANCESCA
Primo
;
ZANONI, MARCO
Ultimo
2015

Abstract

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 them. Usually, aspects related to the domain, size, and design of the system are not taken into account when detecting and analyzing smells. These aspects can be used to filter out the noise and achieve more relevant results. In this paper, we propose different filters that we have identified for five code smells. We provide two kind of filters, Strong and Weak Filters, that can be integrated as part of a detection approach.
poster
code smells; false positive filters
English
IEEE/ACM IEEE International Conference on Software Engineering (ICSE) 16-24 May
2015
2015 IEEE/ACM 37th IEEE International Conference on Software Engineering (ICSE). Proceedings
9781479919345
2015
2
803
804
7203077
http://ieeexplore.ieee.org/document/7203077/
open
ARCELLI FONTANA, F., Ferme, V., Zanoni, M. (2015). Poster: Filtering Code Smells Detection Results. In 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering (ICSE). Proceedings (pp.803-804). IEEE Computer Society [10.1109/ICSE.2015.256].
File in questo prodotto:
File Dimensione Formato  
2015-ICSE-Poster.pdf

accesso aperto

Descrizione: Poster
Dimensione 270.18 kB
Formato Adobe PDF
270.18 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/91117
Citazioni
  • Scopus 23
  • ???jsp.display-item.citation.isi??? 14
Social impact