loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Mouna Hadj-Kacem and Nadia Bouassida

Affiliation: Mir@cl Laboratory, Sfax University and Tunisia

Keyword(s): Detection Approaches, Code Smells, Anti-patterns, Design Smells, Taxonomy.

Abstract: Refactoring is a popular maintenance activity that improves the internal structure of a software system while maintaining its external behaviour. During the refactoring process, detecting bad smells plays a crucial role in establishing reliable and accurate results. So far, several approaches have been proposed in the literature to detect bad smells at different levels. In this paper, we focus on reviewing the state-of-the-art of object-oriented bad smells detection approaches. For the purpose of comparability, we propose a hierarchical taxonomy by following a development methodology. Our taxonomy encompasses three main dimensions describing the detection approach via the used method, analysis and assessment. The resulting taxonomy provides a deeper understanding of existing approaches. It highlights many key factors that concern the developers when making a choice of an existing detection approach or when proposing a new one.

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 52.91.67.23

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:
Hadj-Kacem, M. and Bouassida, N. (2018). Towards a Taxonomy of Bad Smells Detection Approaches. In Proceedings of the 13th International Conference on Software Technologies - ICSOFT; ISBN 978-989-758-320-9; ISSN 2184-2833, SciTePress, pages 164-175. DOI: 10.5220/0006869201980209

@conference{icsoft18,
author={Mouna Hadj{-}Kacem. and Nadia Bouassida.},
title={Towards a Taxonomy of Bad Smells Detection Approaches},
booktitle={Proceedings of the 13th International Conference on Software Technologies - ICSOFT},
year={2018},
pages={164-175},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006869201980209},
isbn={978-989-758-320-9},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the 13th International Conference on Software Technologies - ICSOFT
TI - Towards a Taxonomy of Bad Smells Detection Approaches
SN - 978-989-758-320-9
IS - 2184-2833
AU - Hadj-Kacem, M.
AU - Bouassida, N.
PY - 2018
SP - 164
EP - 175
DO - 10.5220/0006869201980209
PB - SciTePress