The choreography space: internal vs. external, descriptive vs. executable
Domain of control:
- Some parts I have control on
- Others I don't
Visibility issues:
- I want to describe how to use the service I provide
- I may want to keep certain things private
Difference of nature:
- Description of interactions between parties
- Description long-running asynchronous interactions logic for a
process
What is new?
- Constraints from the Web architecture
- Constraints from the Web services architecture