A Heuristic Approach to Solving the Software Clustering Problem.
Brian S. MitchellPublished in: ICSM (2003)
Keyphrases
- clustering algorithm
- combinatorial optimization
- clustering method
- k means
- software systems
- software development
- cluster analysis
- unsupervised learning
- optimal solution
- software design
- computer systems
- timetabling problem
- graph theoretic
- data clustering
- variable ordering
- search heuristics
- software tools
- hierarchical clustering
- spectral clustering
- self organizing maps
- source code
- data points
- fuzzy clustering
- solution quality
- data sets
- software maintenance
- heuristic methods
- software architecture
- high dimensional data