When: 1st Feb 2012, 18:30 - 1st Feb 2012, 20:00
Where: BCS, 1st Floor, The Davidson Building, 5 Southampton Street, London, WC2E 7HA
Town/City: London
Organiser: BCS SPA SG
Price: Admission free
Choreography is an emerging technique for the design of extended peer-to-peer service collaborations, such as those used in supply chain and some complex financial trades. These are collaborations in which participants communicate by sending messages to each other, with different participants able to send messages at the same time.
However, because there is no central co-ordinator that sees all the messages, a given participant has only partial knowledge of the full state of the collaboration. This presents a design challenge, as you have to ensure that these partial understandings do not diverge resulting in a muddle. This talk will describe how choreography based techniques can ensure that such divergence is not possible.