Using software birthmarks and clustering to identify similar classes and major functionalities.
Matt BeckJames WaldenPublished in: ACM Southeast Regional Conference (2018)
Keyphrases
- k means
- clustering method
- clustering algorithm
- similar objects
- software development
- source code
- software design
- spectral clustering
- software systems
- self organizing maps
- software tools
- data clustering
- finding similar
- software package
- similarity function
- hierarchical clustering
- embedded systems
- cluster analysis
- dissimilarity measure
- software architecture
- class labels
- multi class
- data points
- densely connected