W3C home > Mailing lists > Public > www-ws-arch@w3.org > October 2002

RE: Harvesting choreography diagram

From: Ugo Corda <UCorda@SeeBeyond.com>
Date: Tue, 29 Oct 2002 09:52:39 -0800
Message-ID: <C513FB68F8200244B570543EF3FC65370A855C08@MAIL1.stc.com>
To: "'Hugo Haas'" <hugo@w3.org>, www-ws-arch@w3.org


This looks good. The only part I think is missing is the interface level
view, i.e. the relationship among the various operations within the same
interface. For example, in the Travel Agent Service there should be an arrow
(of different type than the arrows already there) going from "Reception of
confirmation with credit card details" to "Request of credit card
confirmation", another arrow from "Request of credit card confirmation" to
"Reception of payment confirmation", etc.  (This type of relationships is
actually what most of WSCI is all about, if we leave out the Global Model).

In this particular example all the operations within the same interface are
already listed in their correct order of execution, so the addition of those
arrows is somewhat redundant, but from a conceptual point of view it's an
important addition.


-----Original Message-----
From: Hugo Haas [mailto:hugo@w3.org]
Sent: Tuesday, October 29, 2002 9:14 AM
To: www-ws-arch@w3.org
Subject: Re: Harvesting choreography diagram

* Ugo Corda <UCorda@SeeBeyond.com> [2002-10-25 11:35-0700]
> Since we talked about choreography diagrams we can use in our Architecture
> document, I took a look at the diagrams contained in the WSCI document,
> I found one that looks pretty good to me (and also deals with the specific
> travel scenario). I am talking about Figure 5-3 (attached below). It shows
> business processes both at the interface level (relationship among
> operations within a single Web service - choreography in WSCI terms) and
> the collaboration level (interaction among multiple Web services - Global
> Map in WSCI terms). 
> Isn't this diagram generic enough to apply to any non-executable
> choreography scenario? If we added a Discovery Agency box on top, and drew
> connections between that and the three Web services big boxes, we could
> make this diagram look like a derivation from our basic Architecture
> diagram.

I have made a similar diagram of step 3[1] of our travel agent usage
scenario (attached).



  1. http://www.w3.org/TR/2002/WD-ws-arch-scenarios-20020730/#L212
Hugo Haas - W3C
mailto:hugo@w3.org - http://www.w3.org/People/Hugo/
Received on Tuesday, 29 October 2002 12:53:26 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 23:05:42 UTC