Evaluating Modularization Quality as an Extra Objective in Multiobjective Software Module Clustering.
Márcio de Oliveira BarrosPublished in: SSBSE (2011)
Keyphrases
- multi objective
- multiple objectives
- conflicting objectives
- software design
- clustering algorithm
- multiobjective optimization
- software quality
- evolutionary algorithm
- optimization algorithm
- k means
- quality measures
- software systems
- multi objective optimization
- clustering method
- pareto frontier
- quality assurance
- computer systems
- pareto optimal solutions
- multi objective evolutionary algorithms
- software development
- clustering quality
- spectral clustering
- hierarchical clustering
- high quality
- product quality
- self organizing maps
- data points
- source code
- genetic algorithm
- user interface
- open source
- artificial immune system
- quality metrics
- software maintenance
- nsga ii
- quality assessment
- particle swarm optimization
- fuzzy clustering
- data clustering