Architectural Smells Detected by Tools: a Catalogue Proposal

Architectural Smells Detected by Tools: a Catalogue Proposal
复制标题

通过工具检测到的建筑气味:目录提案

DOI:
--
复制
发表时间:
2019
期刊:
2019 IEEE/ACM International Conference on Technical Debt (TechDebt)
影响因子:
--
通讯作者:
D. Taibi
D. Taibi
中科院分区:
--
文献类型:
--
作者:
Umberto Azadi;F. Fontana;D. Taibi

文献摘要

被引文献

相似文献

架构气味可能会对不同的软件质量产生负面影响,并且可能是架构债务的相关来源。不同的研究人员定义了几种建筑气味。此外,学术界和工业界都提出了几种软件质量分析工具,但并不总是清楚哪些工具也支持架构气味检测,以及为这一特定目的开发的工具是否有效。在本文中,我们提出了一个目录的建筑气味,至少有一种工具能够检测到的气味存在。我们概述了利用的工具的检测技术的主要差异,我们提出了这些建筑气味的分类,根据违反三个设计原则。
Architectural smells can negatively impact on different software qualities and can represent a relevant source of architectural debt. Several architectural smells have been defined by different researchers. Moreover, both academia and industry proposed several tools for software quality analysis, but it is not always clear to understand which tools provide also support for architectural smells detection and if the tools developed for this specific purpose are effectively available or not. In this paper we propose a catalogue of architectural smells for which, at least one tool able to detect the smell exists. We outline the main differences in the detection techniques exploited by the tools and we propose a classification of these architectural smells according to the violation of three design principles.