- From: Tony Fletcher <tony.fletcher@choreology.com>
- Date: Thu, 19 Aug 2004 21:46:02 +0100
- To: <public-ws-chor-comments@w3.org>, "Public-Ws-Chor-Request List" <public-ws-chor-request@w3.org>, <public-ws-chor@w3.org>
'Section 2.3.2 Participants' of the Web Services Choreography Description Language, Version 1.0 Editor's Draft, 24 July 2004 states: "A Participant identifies a set of Roles that MUST be implemented by the same entity or organization. Its purpose is to group together the parts of the observable behaviour that MUST be implemented by the same process." This may be an implication of the definition of a participant - but may not be a necessary implication. It is not the defining characteristic as far as the choreography language specification is concerned. Proposal: Replace these two sentences with: "A Participant identifies a set of Roles that are able to share variable values. Thus Roles that belong to a participant do not send messages to each other to share or test information values, they do so directly by sharing the variable values. Contra wise Roles that are in different participants can not share variables; they must use messages to share information values." Best Regards Tony A M Fletcher Cohesions (TM) Business transaction management software for application coordination www.choreology.com Choreology Ltd., 68 Lombard Street, London EC3V 9LJ UK Tel: +44 (0) 1473 729537 Fax: +44 (0) 870 7390077 Mobile: +44 (0) 7801 948219 tony.fletcher@choreology.com (Home: amfletcher@iee.org)
Received on Thursday, 19 August 2004 20:46:38 UTC