Publication | Closed Access
Code Smell Detection: Towards a Machine Learning-Based Approach
169
Citations
16
References
2013
Year
Unknown Venue
EngineeringMachine LearningComputer AnalysisMachine Learning ToolDetection TechniquesInformation ForensicsSource Code AnalysisSoftware AnalysisClassification MethodData ScienceData MiningPattern RecognitionKnowledge DiscoveryIntelligent ClassificationComputer ScienceCode RepresentationCode Smell DetectionSmells DetectionProgram AnalysisSoftware TestingClassifier SystemCommon Problems
Several code smells detection tools have been developed providing different results, because smells can be subjectively interpreted and hence detected in different ways. Usually the detection techniques are based on the computation of different kinds of metrics, and other aspects related to the domain of the system under analysis, its size and other design features are not taken into account. In this paper we propose an approach we are studying based on machine learning techniques. We outline some common problems faced for smells detection and we describe the different steps of our approach and the algorithms we use for the classification.
| Year | Citations | |
|---|---|---|
Page 1
Page 1