Keyphrases
- design patterns
- software engineering
- object oriented
- software design
- software systems
- object oriented software
- usage scenarios
- software architecture
- metamodel
- design principles
- learning objects
- ontology driven
- process model
- database driven
- e learning
- pattern languages
- specific problems
- design requirements
- distributed systems
- model view controller