loading
Papers

Research.Publish.Connect.

Paper

Authors: Mouna Hadj-Kacem and Nadia Bouassida

Affiliation: Mir@cl Laboratory, Sfax University and Tunisia

ISBN: 978-989-758-320-9

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.

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 34.204.203.142

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 - Volume 1: ICSOFT, ISBN 978-989-758-320-9, 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 - Volume 1: ICSOFT,},
year={2018},
pages={164-175},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006869201980209},
isbn={978-989-758-320-9},
}

TY - CONF

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

Login or register to post comments.

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