TUTCRIS - Tampereen teknillinen yliopisto

TUTCRIS

Architectural Smells Detected by Tools: A Catalogue Proposal

Tutkimustuotosvertaisarvioitu

Standard

Architectural Smells Detected by Tools: A Catalogue Proposal. / Azadi, Umberto; Fontana, Francesca Arcelli; Taibi, Davide.

2019 IEEE/ACM International Conference on Technical Debt (TechDebt). Piscataway, NJ, USA : IEEE, 2019. s. 88-97.

Tutkimustuotosvertaisarvioitu

Harvard

Azadi, U, Fontana, FA & Taibi, D 2019, Architectural Smells Detected by Tools: A Catalogue Proposal. julkaisussa 2019 IEEE/ACM International Conference on Technical Debt (TechDebt). IEEE, Piscataway, NJ, USA, Sivut 88-97, 1/01/00. https://doi.org/10.1109/TechDebt.2019.00027

APA

Azadi, U., Fontana, F. A., & Taibi, D. (2019). Architectural Smells Detected by Tools: A Catalogue Proposal. teoksessa 2019 IEEE/ACM International Conference on Technical Debt (TechDebt) (Sivut 88-97). Piscataway, NJ, USA: IEEE. https://doi.org/10.1109/TechDebt.2019.00027

Vancouver

Azadi U, Fontana FA, Taibi D. Architectural Smells Detected by Tools: A Catalogue Proposal. julkaisussa 2019 IEEE/ACM International Conference on Technical Debt (TechDebt). Piscataway, NJ, USA: IEEE. 2019. s. 88-97 https://doi.org/10.1109/TechDebt.2019.00027

Author

Azadi, Umberto ; Fontana, Francesca Arcelli ; Taibi, Davide. / Architectural Smells Detected by Tools: A Catalogue Proposal. 2019 IEEE/ACM International Conference on Technical Debt (TechDebt). Piscataway, NJ, USA : IEEE, 2019. Sivut 88-97

Bibtex - Lataa

@inproceedings{3765b4e3f5804432b011eb0ca98aa7ec,
title = "Architectural Smells Detected by Tools: A Catalogue Proposal",
abstract = "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.",
keywords = "architectural debt, architectural smells, architectural smells catalogue, architectural smells detection",
author = "Umberto Azadi and Fontana, {Francesca Arcelli} and Davide Taibi",
year = "2019",
month = "5",
day = "8",
doi = "10.1109/TechDebt.2019.00027",
language = "English",
isbn = "978-1-7281-3372-0",
pages = "88--97",
booktitle = "2019 IEEE/ACM International Conference on Technical Debt (TechDebt)",
publisher = "IEEE",

}

RIS (suitable for import to EndNote) - Lataa

TY - GEN

T1 - Architectural Smells Detected by Tools: A Catalogue Proposal

AU - Azadi, Umberto

AU - Fontana, Francesca Arcelli

AU - Taibi, Davide

PY - 2019/5/8

Y1 - 2019/5/8

N2 - 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.

AB - 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.

KW - architectural debt

KW - architectural smells

KW - architectural smells catalogue

KW - architectural smells detection

U2 - 10.1109/TechDebt.2019.00027

DO - 10.1109/TechDebt.2019.00027

M3 - Conference contribution

SN - 978-1-7281-3372-0

SP - 88

EP - 97

BT - 2019 IEEE/ACM International Conference on Technical Debt (TechDebt)

PB - IEEE

CY - Piscataway, NJ, USA

ER -