An efficient heuristic algorithm for software module clustering optimization.
Javier YusteAbraham DuarteEduardo G. PardoPublished in: J. Syst. Softw. (2022)
Keyphrases
- clustering algorithm
- k means
- optimization algorithm
- hierarchical clustering
- clustering method
- data clustering
- constrained optimization
- software development
- unsupervised learning
- global optimization
- software tools
- source code
- graph theoretic
- deterministic annealing
- computer systems
- hardware design
- cluster analysis
- software architecture
- software maintenance
- software developers
- software design
- combinatorial optimization
- data sets
- self organizing maps
- software systems
- optimization problems
- data points
- optimization methods
- distance metric
- categorical data
- high dimensional data
- optimization model
- database systems
- artificial intelligence