loading
Documents

Research.Publish.Connect.

Paper

Authors: Lerina Aversano 1 ; Mario Bernardi 1 ; Marta Cimitile 2 ; Martina Iammarino 1 and Kateryna Romanyuk 3

Affiliations: 1 Department of Engineering, University of Sannio, Via Traiano, Benevento, Italy ; 2 UnitelmaSapienza, University of Rome, Italy ; 3 CERICT, Benevento, Italy

ISBN: 978-989-758-443-5

Keyword(s): Design Smells, Software Maintenance, Software Evolution.

Abstract: Software systems continually evolve and this conducts to its architectural degradation due to the existence of numerous design problems. The presence of Design Smells is the main indicator of such problems, it points out the use of constructs that generally hurt system evolution. In this work, an investigation on Design Smells removals has been performed, focusing specifically on the co-occurrence of refactoring and related changes performed on a software system. An empirical study has been conducted considering the evolution history of 5 software systems. The detection of instances of multiple Design Smell types has been performed, along with all the history of the systems, along with, the detection of refactoring activities. The empirical study shows that Design Smells removals are not correlated to the presence of refactoring. The analysis provides useful indications about the percentage of activities conducted on smelly classes, including refactoring (even if these activities in f ew cases lead to effective smell removals). (More)

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.237.67.179

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Aversano, L.; Bernardi, M.; Cimitile, M.; Iammarino, M. and Romanyuk, K. (2020). Investigating on the Relationships between Design Smells Removals and Refactorings.In Proceedings of the 15th International Conference on Software Technologies - Volume 1: ICSOFT, ISBN 978-989-758-443-5, pages 212-219. DOI: 10.5220/0009887102120219

@conference{icsoft20,
author={Lerina Aversano. and Mario Luca Bernardi. and Marta Cimitile. and Martina Iammarino. and Kateryna Romanyuk.},
title={Investigating on the Relationships between Design Smells Removals and Refactorings},
booktitle={Proceedings of the 15th International Conference on Software Technologies - Volume 1: ICSOFT,},
year={2020},
pages={212-219},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009887102120219},
isbn={978-989-758-443-5},
}

TY - CONF

JO - Proceedings of the 15th International Conference on Software Technologies - Volume 1: ICSOFT,
TI - Investigating on the Relationships between Design Smells Removals and Refactorings
SN - 978-989-758-443-5
AU - Aversano, L.
AU - Bernardi, M.
AU - Cimitile, M.
AU - Iammarino, M.
AU - Romanyuk, K.
PY - 2020
SP - 212
EP - 219
DO - 10.5220/0009887102120219

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.