An Empirical Study on the Relationship Between the Co-Occurrence of Design Smell and Refactoring Activities

Lerina Aversano, Mario Bernardi, Marta Cimitile, Martina Iammarino, Debora Montano

2023

Abstract

Due to the continuous evolution of software systems, their architecture is subject to damage and the formation of numerous design issues. This empirical study focuses on the co-occurrence of design smells in software systems and refactoring activities. To this end, a detailed analysis is carried out of the data relating to the presence of Design Smells, the use of refactoring, and the consequences of such use. Specifically, the evolution of 17 different types of design odors in five open-source Java software projects has been examined. Overall, the results indicate that the application of refactoring is not used by developers on design smells. This work also offers new and interesting insights for future research methods in this field.

Download


Paper Citation


in Harvard Style

Aversano L., Bernardi M., Cimitile M., Iammarino M. and Montano D. (2023). An Empirical Study on the Relationship Between the Co-Occurrence of Design Smell and Refactoring Activities. In Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-647-7, SciTePress, pages 742-749. DOI: 10.5220/0012006600003464


in Bibtex Style

@conference{enase23,
author={Lerina Aversano and Mario Bernardi and Marta Cimitile and Martina Iammarino and Debora Montano},
title={An Empirical Study on the Relationship Between the Co-Occurrence of Design Smell and Refactoring Activities},
booktitle={Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2023},
pages={742-749},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012006600003464},
isbn={978-989-758-647-7},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - An Empirical Study on the Relationship Between the Co-Occurrence of Design Smell and Refactoring Activities
SN - 978-989-758-647-7
AU - Aversano L.
AU - Bernardi M.
AU - Cimitile M.
AU - Iammarino M.
AU - Montano D.
PY - 2023
SP - 742
EP - 749
DO - 10.5220/0012006600003464
PB - SciTePress