Keyphrases
- design patterns
- multiagent systems
- design principles
- software design
- software engineering
- object oriented
- multi agent
- model view controller
- software architecture
- design methodologies
- learning games
- software systems
- metamodel
- design rationale
- case study
- multi agent systems
- distributed artificial intelligence
- cooperative
- reinforcement learning
- database
- software development
- learning objects
- design methodology
- usage scenarios