A Study on Different Tools for Code Smell Detection
S.James Benedict Felix1 , Viji Vinod2
Section:Review Paper, Product Type: Journal Paper
Volume-6 ,
Issue-7 , Page no. 762-764, Jul-2018
CrossRef-DOI: https://doi.org/10.26438/ijcse/v6i7.762764
Online published on Jul 31, 2018
Copyright © S.James Benedict Felix, Viji Vinod . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
View this paper at Google Scholar | DPI Digital Library
How to Cite this Paper
- IEEE Citation
- MLA Citation
- APA Citation
- BibTex Citation
- RIS Citation
IEEE Style Citation: S.James Benedict Felix, Viji Vinod, “A Study on Different Tools for Code Smell Detection,” International Journal of Computer Sciences and Engineering, Vol.6, Issue.7, pp.762-764, 2018.
MLA Style Citation: S.James Benedict Felix, Viji Vinod "A Study on Different Tools for Code Smell Detection." International Journal of Computer Sciences and Engineering 6.7 (2018): 762-764.
APA Style Citation: S.James Benedict Felix, Viji Vinod, (2018). A Study on Different Tools for Code Smell Detection. International Journal of Computer Sciences and Engineering, 6(7), 762-764.
BibTex Style Citation:
@article{Felix_2018,
author = {S.James Benedict Felix, Viji Vinod},
title = {A Study on Different Tools for Code Smell Detection},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {7 2018},
volume = {6},
Issue = {7},
month = {7},
year = {2018},
issn = {2347-2693},
pages = {762-764},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=2507},
doi = {https://doi.org/10.26438/ijcse/v6i7.762764}
publisher = {IJCSE, Indore, INDIA},
}
RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v6i7.762764}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=2507
TI - A Study on Different Tools for Code Smell Detection
T2 - International Journal of Computer Sciences and Engineering
AU - S.James Benedict Felix, Viji Vinod
PY - 2018
DA - 2018/07/31
PB - IJCSE, Indore, INDIA
SP - 762-764
IS - 7
VL - 6
SN - 2347-2693
ER -
VIEWS | XML | |
542 | 361 downloads | 157 downloads |
Abstract
Code and design smells are the poor result to recurring implementation and design problems. They may hinder the progress of a system by building it hard for software engineers to carry out transform. Detection of code smells is very challenging for code developers and their informal definition leads to the completion of detection techniques and tools. Several refactoring tools have been developed. A bad smell is a sign of some setback in the code, which requires refactoring to deal with. Various tools are offered for detection and deduction of these code smells. These tools are different significantly in detection methodologies.
Key-Words / Index Term
Code smell detection tools, Detection techniques, MobileMedia (MM), Health Watcher (HW)
References
[1] Altman DG (1991),” Practical statistics for medical research”. Chapman & Hall, London
[2] Brown WJ, Malveau RC, Mowbray TJ, Wiley J (1998),” AntiPatterns: Refactoring software, architectures, and projects in crisis”.Wiley
[3] Wiley Chatzigeorgiou A, Manakos A (2010) “ Investigating the evolution of bad smells in object-oriented code”. In: Proceedings of the 7th international conference on the quality of information and communications technology. IEEE, pp 106–115.
[4] DeMarco T (1979),”Structured analysis and system specification”. Yourdon, New York
[5] Fernandes E, Oliveira J, Vale G, Paiva T, Figueiredo E (2016) ,”A review-based comparative study of bad smell detection tools”. In: Proceedings of the 20th international conference on evaluation and assessment in software engineering (EASE’16).ACM, article18.
[6] Fontana FA, Mäntylä M, Zanoni M, Marino A (2015) Comparing and experimenting machine learning techniques for code smell detection. Empir Softw Eng 21(3):1143–1191. doi:10.1007/s10664-015-9378-4
[7] Amanda Damasceno,”, On the evaluation of code smells and detection tools”, Journal of Software engineering research and development. DOI 10.1186/s40411-017-0041-1. Oct. 2017.5:7