… translating to an architecture
… justifying some choices:
- XML-based messages
- for platform-independent machine processing
- Framework focused on extensibility
- targeting interoperability
- Machine-processable descriptions
- facilitating integration
- Loose coupling
- maximizing scalability