Keyphrases
- design patterns
- web services
- software engineering
- object oriented
- software design
- software architecture
- design principles
- web service composition
- service oriented
- usage scenarios
- web applications
- object oriented software
- database driven
- software systems
- business processes
- learning objects
- service oriented architecture
- business process
- service providers
- metamodel
- semantic web services
- ontology driven
- design rationale
- high level
- service discovery
- service architecture
- process model
- e learning
- web services composition
- quality of service
- specific problems
- service composition
- learning games
- cooperative
- design requirements
- distributed systems
- learning algorithm