Keyphrases
- design patterns
- uml models
- object oriented
- software engineering
- software design
- database driven
- object oriented software
- data model
- design principles
- ontology driven
- software architecture
- sequence diagrams
- database
- software systems
- reverse engineering
- test cases
- learning objects
- query language
- specific problems
- information systems
- artificial intelligence
- usage scenarios
- machine learning
- fine grained
- high level
- real world