Track: Web Services
Paper Title:
Towards the Theoretical Foundation of Choreography
Authors:
Abstract:
With the growth of interest on the web services, people pay more and
more attention to choreography, that is, to describe collaborations
of participants from a global viewpoint, in accomplishing a common
business goal. In this paper, based on a simple choreography
languages and a role-oriented process languages, we study some
fundamental issues related to choreography, especially related to
implementation, including semantics, projection and natural
projection, dominant role in choices and iterations, etc. We develop
the concept of \emph{dominant role} and propose some novel languages
structures related to it. The study reveals some clues about the
language, semantics, specification and implementation of
choreography.