- From: Ricky Ho <riho@cisco.com>
- Date: Tue, 25 Mar 2003 13:23:18 -0800
- To: Assaf Arkin <arkin@intalio.com>
- Cc: "'WS Choreography (E-mail)'" <public-ws-chor@w3.org>
+1 Rgds, Ricky At 12:22 PM 3/25/2003 -0800, Assaf Arkin wrote: >Edwin Khodabakchian wrote: > >>Assaf, >> >>I am not sure what the correct verb would be for choreography. It seems >>to me that we want to highlight the contractual nature of the >>choreography (more than the fact that his has a beginning and an end). >>May be: an application/service *complies* with a role define in a >>choreography. All I am recommending is that we do not use the same term >>for choreography and orchestration. >> >>I have one more question: Could you please help me understand what you >>mean by "a choreography may involve multiple such conversions"? I am >>trying to see how this sentence fits with a "conversation as an >>instantiation of a choreography (similar to how an object is an instance >>of a class)". >> >>Thank you, >> >>Edwin > >When two participants talk to each other they engage in a conversation. >All other participants are not necessarily aware of that conversation, >when it does not involve them. So a multi-party choreography can express >multiple conversations that are going on and overlapping with each other, >by allowing a conversation to be scoped to a subset of the parties. > >In fact, what a multi-party tries to do is express how multiple >conversations are brought together in a larger context. It can express the >causal dependency between these conversations and put a larger context in >which such relationships can be depicted. > >For example, the patient-receptionist-doctor (PRD) scenario involves three >conversations and expresses the relationship between these conversations: > >1. Patient-receptionist >2. Receptionist-doctor >3. Doctor-patient > >These conversations do not follow each other: they are interleaved. The >choreography starts and actuall ends in the scope of the >patient-receptionist conversation (from hi to bye). The >receptionist-doctor conversation starts before the doctor-patient but >concludes after the doctor-patient (doctor notifies recipient it is now >able to accept patients). > >There are much easier means to express sequences of conversations, but the >only one that can express interleaved conversations with dependency >between these conversations, is the multi-party choreography, > >arkin > > >-- >"Those who can, do; those who can't, make screenshots" > >---------------------------------------------------------------------- >Assaf Arkin arkin@intalio.com >Intalio Inc. www.intalio.com >The Business Process Management Company (650) 577 4700 > > >This message is intended only for the use of the Addressee and >may contain information that is PRIVILEGED and CONFIDENTIAL. >If you are not the intended recipient, dissemination of this >communication is prohibited. If you have received this communication >in error, please erase all copies of the message and its attachments >and notify us immediately. > > >
Received on Tuesday, 25 March 2003 16:23:31 UTC