Comparing heuristic and machine learning approaches for metric-based code smell detection.
Fabiano PecorelliFabio PalombaDario Di NucciAndrea De LuciaPublished in: ICPC (2019)
Keyphrases
- machine learning approaches
- machine learning methods
- machine learning algorithms
- machine learning
- machine learning models
- detection accuracy
- detection method
- metric space
- question classification
- object detection
- detection algorithm
- automatic detection
- false positives
- dynamic programming
- databases
- data mining methods
- optimal solution
- similarity measure
- detection rate
- distance function
- high dimensional data
- anomaly detection
- source code
- nearest neighbor
- data analysis
- manhattan distance
- satisfy the triangle inequality