Choreography description language

Started in January 2003 by the Web Services Choreography Working Group
A choreography description is a multi-party contract that describes from global view point the external observable behavior across multiple clients (which are generally Web Services but not exclusively so) [...]
Current State: Web Services Choreography Description Language Version 1.0 Working Draft, expected to be published as a Last Call Working Draft before the end of the year