Keyphrases
- design patterns
- software engineering
- code generation
- object oriented
- software design
- software architecture
- metamodel
- database driven
- software systems
- object oriented software
- usage scenarios
- data analysis
- design principles
- rapid prototyping
- ontology driven
- artificial intelligence
- development process
- process model
- self organizing maps
- learning objects
- data visualization
- design requirements
- learning algorithm
- augmented reality
- visualization tools
- information technology
- learning games
- structural patterns
- case study
- information systems
- database
- behavioural patterns