Different forms of technical debt exist that have to be carefully managed. In this paper we focus our attention on design debt, represented by code smells. We consider three smells that we detect in open source systems of different domains. Our principal aim is to give advice on which design debt has to be paid first, according to the three smells we have analyzed. Moreover we discuss if the detection of these smells could be tailored to the specific application domain of a system.

ARCELLI FONTANA, F., Ferme, V., Spinelli, S. (2012). Investigating the Impact of Code Smells Debt on Quality Code Evaluation. In Proceedings Managing Technical Debt (MTD 2012) ICSE Workshop (pp.15-22). IEEE [10.1109/MTD.2012.6225993].

Investigating the Impact of Code Smells Debt on Quality Code Evaluation

ARCELLI FONTANA, FRANCESCA;
2012

Abstract

Different forms of technical debt exist that have to be carefully managed. In this paper we focus our attention on design debt, represented by code smells. We consider three smells that we detect in open source systems of different domains. Our principal aim is to give advice on which design debt has to be paid first, according to the three smells we have analyzed. Moreover we discuss if the detection of these smells could be tailored to the specific application domain of a system.
paper
code smell refactoring; design debt; software quality metrics;
design debt; code smell refactoring; software quality metrics
English
2012 3rd International Workshop on Managing Technical Debt, MTD 2012
2012
Proceedings Managing Technical Debt (MTD 2012) ICSE Workshop
9781467317498
2012
15
22
6225993
none
ARCELLI FONTANA, F., Ferme, V., Spinelli, S. (2012). Investigating the Impact of Code Smells Debt on Quality Code Evaluation. In Proceedings Managing Technical Debt (MTD 2012) ICSE Workshop (pp.15-22). IEEE [10.1109/MTD.2012.6225993].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/38103
Citazioni
  • Scopus 62
  • ???jsp.display-item.citation.isi??? ND
Social impact