Genetic algorithms and heuristics hybridized for software architecture recovery.
Milad ElyasiMuhammed Esad SimitciogluAbdullah SaydemirAli EkiciOkan Örsan ÖzenerHasan SözerPublished in: Autom. Softw. Eng. (2023)
Keyphrases
- software architecture
- genetic algorithm
- genetic algorithm ga
- particle swarm optimization
- description language
- software engineering
- search heuristics
- initial population
- memetic algorithm
- software systems
- reference model
- architectural design
- multi objective
- evolutionary algorithm
- distributed systems
- neural network
- fitness function
- functional requirements
- embedded software
- job shop scheduling problem
- artificial neural networks
- search algorithm
- object oriented software
- design patterns
- artificial intelligence
- software development
- simulated annealing
- search procedure
- metaheuristic
- commercial off the shelf
- mobile robot
- autonomous agents
- software evolution
- genetic programming