Re: Proposal for choreography composition

Gary Brown: Attached is a proposal for the replacement of the 'perform' 
mechanism with a more flexible interaction based approach to 
choreography composition. I would like to discuss this issue on the 
earliest convenient conference call.

mm1: The conversation continues, on the 'perform' evaluation on 
choreography composition. These questions and issues you raise touch on 
my previous questions about our recognition of, visibility to, and 
dependencies evident in choreography and sub-choreographies. We 
discussed this in the F2F in Cannes where we only acknowledged the outer 
not the inner box [1]. In your proposed solution, I have two questions:

    * You bind the roles in the relationship between the inner and outer
      choreographies. Therefore, if bound in a relationship over a
      channel, the partner cannot change roles in the sub-choreography.
      This would require a different composed choreography if the buyer
      assumes another role in the inner (sub-)choreography correct?
    * Payment Process and Goods Distribution are separate transactions
      that relate to exchanges that may be bounded by business
      agreements (thus separating fulfillment responsibilities). Can we
      provide traceability and error functions when this compositional
      capability occurs? Perhaps this will be discussed in Tony's
      submission.

Thanks and I look forward to the discussion.

[1] I think we discussed blue and red boxes but I don't remember which 
was inner or outer.

Received on Tuesday, 13 July 2004 13:43:03 UTC