Re: New issue(?) - The defining characteristic of a Participant

Hi Tony

Does this mean that variables should be associated with a participant, as
opposed to a role? Or do you mean that it would be valid for CDL to be able
to assign variables between roles that are associated with the same
participant?

Regards
Gary

----- Original Message ----- 
From: "Tony Fletcher" <tony_fletcher@btopenworld.com>
To: <public-ws-chor-comments@w3.org>; "Public-Ws-Chor-Request List"
<public-ws-chor-request@w3.org>; <public-ws-chor@w3.org>
Sent: Thursday, August 19, 2004 9:42 PM
Subject: New issue(?) - The defining characteristic of a Participant


>
>
> '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, 26 August 2004 06:36:03 UTC