Multi-objective genetic synthesis of software architecture.
Outi RäihäKai KoskimiesErkki MäkinenPublished in: GECCO (Companion) (2011)
Keyphrases
- cooperative
- software architecture
- multi objective
- genetic algorithm
- evolutionary algorithm
- multi objective optimization
- optimization algorithm
- description language
- multiple objectives
- distributed systems
- software systems
- architectural design
- software engineering
- particle swarm optimization
- estimation of distribution algorithms
- conflicting objectives
- functional requirements
- reference model
- objective function
- embedded software
- multi objective optimization problems
- software development
- nsga ii
- fitness function
- reference architecture
- object oriented software
- neural network
- design patterns
- high throughput
- multi objective evolutionary algorithms
- autonomous agents
- multi agent systems
- quality attributes
- artificial intelligence
- machine learning
- databases