Identifying the move method refactoring opportunities based on evolutionary algorithm.
Weifeng PanJing WangMuchou WangPublished in: Int. J. Model. Identif. Control. (2013)
Keyphrases
- evolutionary algorithm
- significant improvement
- optimization algorithm
- theoretical analysis
- dynamic programming
- optimization method
- fully automatic
- preprocessing
- cost function
- support vector machine
- computationally efficient
- bayesian networks
- data sets
- synthetic data
- selection strategy
- detection method
- clustering method
- high accuracy
- multi objective
- artificial neural networks
- pairwise
- objective function
- similarity measure