Keyphrases
- design patterns
- sorting algorithms
- data structures and algorithms
- software engineering
- object oriented
- software design
- software systems
- object oriented software
- software architecture
- usage scenarios
- learning objects
- design principles
- ontology driven
- database driven
- process model
- data structure
- design rationale
- data mining tasks
- behavioural patterns
- database design
- learning processes
- real world
- web applications
- relational databases
- reinforcement learning
- high level
- metadata
- artificial intelligence
- learning algorithm
- data mining