Bridging the Gap between Interaction- and Process-Oriented Choreographies

Ivan Lanese, Claudio Guidi, Fabrizio Montesi, Gianluigi Zavattaro [2008].
In proceedings of SEFM 2008, pp. 323-332.

Abstract
In service oriented computing, choreography languages are used to specify multi-party service compositions. Two main approaches have been followed: the interaction-oriented approach of WS-CDL and the process-oriented approach of BPEL4Chor. We investigate the relationship between them.In particular, we consider several interpretations for interaction-oriented choreographies spanning from synchronous to asynchronous communication. Under each of these interpretations we characterize the class of interaction-oriented choreographies which have a process-oriented counterpart, and we formalize the notion of equivalence between the initial interaction-oriented choreography and the corresponding process-oriented one.
Links
doi.ieeecomputersociety.org
Additional notes
None
Cite (BibTeX)
Click to expand
@inproceedings{DBLP:conf/sefm/LaneseGMZ08,
  author       = {Ivan Lanese and
                  Claudio Guidi and
                  Fabrizio Montesi and
                  Gianluigi Zavattaro},
  editor       = {Antonio Cerone and
                  Stefan Gruner},
  title        = {Bridging the Gap between Interaction- and Process-Oriented Choreographies},
  booktitle    = {Sixth {IEEE} International Conference on Software Engineering and
                  Formal Methods, {SEFM} 2008, Cape Town, South Africa, 10-14 November
                  2008},
  pages        = {323--332},
  publisher    = {{IEEE} Computer Society},
  year         = {2008},
  url          = {https://doi.org/10.1109/SEFM.2008.11},
  doi          = {10.1109/SEFM.2008.11},
  timestamp    = {Fri, 24 Mar 2023 00:03:36 +0100},
  biburl       = {https://dblp.org/rec/conf/sefm/LaneseGMZ08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}

A PDF is available (possibly a preprint):

Download PDF