Keyphrases
- design patterns
- object oriented
- software engineering
- object oriented software
- relational databases
- database applications
- programming language
- data model
- database driven
- software design
- object oriented databases
- design principles
- query language
- database design
- ontology driven
- specific problems
- database schema
- programming interface
- object oriented programming
- learning games
- usage scenarios
- metamodel
- test cases
- software systems
- software development
- cooperative
- multi agent
- information systems
- structural patterns
- real world
- database