Maximizing refactoring coverage in an automated maintenance approach using multi-objective optimization.
Michael MohanDes GreerPaul McMullanPublished in: IWOR@ICSE (2019)
Keyphrases
- multi objective optimization
- multi objective
- evolutionary algorithm
- genetic algorithm
- multi objective optimization problems
- software evolution
- pareto optimal
- differential evolution
- multiple objectives
- software systems
- nsga ii
- bi objective
- multi objective genetic algorithms
- crossover and mutation
- software maintenance
- multi objective genetic algorithm
- pareto dominance
- multi objective problems
- pareto optimal set
- hybrid evolutionary algorithm
- test suite
- multi objective evolutionary algorithms
- estimation of distribution algorithms
- multiobjective optimization
- multi criteria
- branch and bound
- source code
- simulated annealing
- objective function