This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 849 - The defining characteristic of a Participant
Summary: The defining characteristic of a Participant
Status: RESOLVED DUPLICATE of bug 846
Alias: None
Product: WS Choreography
Classification: Unclassified
Component: Spec: Naming and terminology (show other bugs)
Version: unspecified
Hardware: Other other
: P2 normal
Target Milestone: --
Assignee: Martin Chapman
QA Contact: Martin Chapman
URL: http://lists.w3.org/Archives/Public/p...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-27 09:52 UTC by Greg Ritzinger
Modified: 2004-09-09 19:43 UTC (History)
0 users

See Also:


Attachments

Description Greg Ritzinger 2004-08-27 09:52:06 UTC
'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
Comment 1 Martin Chapman 2004-09-09 19:43:43 UTC

*** This bug has been marked as a duplicate of 846 ***