- From: Doug Bunting <db134722@iplanet.com>
- Date: Thu, 07 Nov 2002 12:26:51 -0800
- To: Hugo Haas <hugo@w3.org>
- Cc: Jeff Mischkinsky <jeff.mischkinsky@oracle.com>, www-ws-arch@w3.org
- Message-id: <3DCACC8B.2050005@iPlanet.com>
Hugo, I can't comment on why others didn't reply to your earlier email. For myself, I didn't have the same heartburn as you about the word "activities" and was quite ready to defer to the group consensus. I have a slight preference for your restructured wording (fewer words, a bit clearer). thanx, doug Hugo Haas wrote: >Hi Jeff. > >* Jeff Mischkinsky <jeff.mischkinsky@oracle.com> [2002-11-07 07:09-0800] > > >> I've updated the draft, major changes underlined, along with some other >>minor typos/changes, as well as fixing the dates so that they proceed in a >>monotonic increasing sequence. >> >> > >I don't see anything about my comments[81]. Is that because you >disagreed with them or because you didn't see them? > >Concretely, what I proposed doing was replacing: > > > >> The choreography specification(s) shall define (at a minimum) the >> behavior and language constructs for the following key concepts: >> * Composition features >> >> * The ability to define a choregraphy as a web service, i.e. a >> recursive composition model. >> * Definition of the choreography's externally observable behavior. >> * Ability to specify externally defined constraints. >> * Ability to represent stateful choreographies. >> * Definition of the identity of a choreography instance. >> * Lifecycle management (e.g. creation, termination, etc.) >> >> Associations >> * Roles based on web service use. >> * Linkages between web services. >> * References to web services. >> >> Message exchanges >> * Conversations - correlated message exchanges that define >> interactions between web services. >> * Correlations and their life cycle management. >> * Correlation relationships with choreography instances and state. >> >> Activities >> * Message exchange interactions between web services (e.g. receive, >> invoke, etc.). >> * Behavior definitions (e.g. sequencing , looping, concurrent >> execution, etc.). >> * Relationships between activities. >> * Scoping Rules. >> * Nesting Rules. >> >> State Management >> * Definition, manipulation, and query capabilities >> >> > >with: > >| The choreography specification(s) shall define (at a minimum) the >| behavior and language constructs for the following key concepts: >| * Composition features >| + The ability to define a choregraphy as a web service, i.e. a >| recursive composition model. >| + Definition of the choreography's externally observable >| behavior. >| + Ability to represent stateful choreographies. >| + Definition of the identity of a choreography instance. >| + Lifecycle management (e.g. creation, termination, etc.) >| + Message exchange interactions between web services (e.g. >| receive, invoke, etc.). >| + Behavior definitions (e.g. sequencing , looping, concurrent >| execution, etc.). >| * Associations >| + Roles based on Web service use. >| + Linkages between Web services. >| + References to Web services. >| * Message exchanges >| + Conversations - correlated message exchanges that define >| interactions between web services. >| + Correlations and their life cycle management. >| + Correlation relationships with choreography instances and >| state. >| * State Management >| + Definition, manipulation, and query capabilities > >Regards, > >Hugo > > 81. http://lists.w3.org/Archives/Public/www-ws-arch/2002Nov/0024.html > >
Received on Thursday, 7 November 2002 15:28:13 UTC