A Genetic Algorithm for Automated Refactoring of Component-Based Software.
Salim KebirIsabelle BorneDjamel MeslatiPublished in: EAI Endorsed Trans. Creative Technol. (2016)
Keyphrases
- genetic algorithm
- component based software
- software systems
- integration testing
- source code
- web applications
- artificial neural networks
- semi automated
- optimization method
- software engineering
- fitness function
- neural network
- fully automated
- evolutionary algorithm
- decision making
- automated analysis
- simulated annealing
- fuzzy logic
- multi objective
- metaheuristic
- decision trees
- tabu search
- software development
- data sets
- cooperative
- job shop scheduling problem
- object oriented
- encoding scheme
- object oriented systems