Poster: Filtering Code Smells Detection Results

Poster: Filtering Code Smells Detection Results
复制标题

海报:过滤代码异味检测结果

DOI:
10.1109/icse.2015.256
复制
发表时间:
2015
期刊:
2015 IEEE/ACM 37th IEEE International Conference on Software Engineering
影响因子:
--
通讯作者:
M. Zanoni
M. Zanoni
中科院分区:
--
文献类型:
--
作者:
F. Fontana;Vincenzo Ferme;M. Zanoni

文献摘要

被引文献

相似文献

已经开发了许多用于代码气味检测的工具,通常提供不同的结果。这是由于代码气味的非正式定义以及对它们的主观解释。通常,在检测和分析气味时,不考虑与系统的域、大小和设计相关的方面。这些方面可以用来滤除噪声,并获得更相关的结果。在本文中,我们提出了不同的过滤器,我们已经确定了五个代码的气味。我们提供了两种过滤器,强过滤器和弱过滤器,可以集成为检测方法的一部分。
Many tools for code smell detection have been developed, 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.