Workshop Paper: The Need for a Choreography-aware Service Bus

Bibliography

Oliver Kopp, Tammo van Lessen & Jörg Nitzsche: “The Need for a Choreography-aware Service Bus”, in YR-SOC 2008, 2008, 28–34.

Abstract

Choreographies offer means to describe the long-running collaboration of business partners. Such descriptions can be used to create new participant processes which comply to the overall choreography or to check whether participating processes conform to the protocol. In addition, choreography descriptions allow for asserting whether a completed cross-organizational conversation has been compliant to the planned choreography. However, choreography descriptions have so far not been used during execution but only during design time. Therefore, it is not yet possible to immediately detect protocol violations and to instantly handle such violations. In this paper we motivate the need of a Choreography-aware Service Bus which is capable of tracking the soundness of cross-organizational conversations while they are running. This fosters a novel notion of exception handling in the context of choreographies.

Links

PDF PDF
Link ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2008-38/INPROC-2008-38.pdf, http://www.yrsoc.org

BibTeX

@inproceedings{INPROC-2008-38,
  author = {Kopp, Oliver and van Lessen, Tammo and Nitzsche, Jörg},
  title = {The Need for a Choreography-aware Service Bus},
  booktitle = {YR-SOC 2008},
  publisher = {Online},
  institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
  pages = {28–34},
  etype = {Workshop Paper},
  month = {jun},
  year = {2008},
  language = {English},
  cr-category = {H.4.1 Office Automation},
  ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2008-38/INPROC-2008-38.pdf, http://www.yrsoc.org},
  department = {University of Stuttgart, Institute of Architecture of Application Systems},
  abstract = {Choreographies offer means to describe the long-running collaboration of business partners. Such descriptions can be used to create new participant processes which comply to the overall choreography or to check whether participating processes conform to the protocol. In addition, choreography descriptions allow for asserting whether a completed cross-organizational conversation has been compliant to the planned choreography. However, choreography descriptions have so far not been used during execution but only during design time. Therefore, it is not yet possible to immediately detect protocol violations and to instantly handle such violations. In this paper we motivate the need of a Choreography-aware Service Bus which is capable of tracking the soundness of cross-organizational conversations while they are running. This fosters a novel notion of exception handling in the context of choreographies.},
  url = {http://taval.de/publications/INPROC-2008-38}
}

© copyright by the author(s)