Harmony search based remodularization for object-oriented software systems.
Amarjeet PrajapatiJitender Kumar ChhabraPublished in: Comput. Lang. Syst. Struct. (2017)
Keyphrases
- software systems
- harmony search
- object oriented
- software engineering
- harmony search algorithm
- metaheuristic
- genetic algorithm
- differential evolution
- simulated annealing algorithm
- bp neural network
- object oriented systems
- optimization algorithm
- software design
- meta heuristic algorithm
- source code
- hill climbing
- software development
- design patterns
- relational databases
- software maintenance
- optimization method
- database applications
- data model
- software components
- query language
- software architecture
- linux kernel
- simulated annealing
- multi agent systems
- software engineers
- reverse engineering
- software testing
- particle swarm optimization
- evolutionary algorithm
- software quality
- neural network
- software evolution
- clone detection
- optimal solution
- search algorithm
- software projects
- complex software systems
- databases
- component based software
- development effort
- tabu search
- test cases
- optimization problems
- search space
- web services
- information systems
- artificial intelligence