• DocumentCode
    2347122
  • Title

    A Formal Model for Service Choreography with Exception Handling and Finalization

  • Author

    Zhao, Yongxin ; Wang, Zheng ; Pu, Geguang ; Zhu, Huibiao

  • Author_Institution
    Shanghai Key Lab. of Trustworthy Comput., East China Normal Univ., Shanghai, China
  • fYear
    2010
  • fDate
    25-27 Aug. 2010
  • Firstpage
    15
  • Lastpage
    24
  • Abstract
    The service choreography gives a global view on the collaboration among a collection of services involving multiple different organizations or independent processes. In this paper, a formal model for service choreography based on WS-CDL language is proposed. This model explores the key concepts related to choreography, such as passing channel, fault handling and finalization mechanisms. This study brings us the insights for the analysis, synthesis and verification of service choreography. For instance, the choreography synthesis is discussed based on our trace semantics achieved.
  • Keywords
    business data processing; formal specification; groupware; software architecture; WS-CDL language; collaboration; exception handling; fault handling; finalization mechanisms; formal model; passing channel; service choreography; Business; Chaos; Collaboration; Semantics; Standards organizations; Syntactics; Web services; Denotational Semantics; Synthesis; WS-CDL; Web Service Choreography;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Theoretical Aspects of Software Engineering (TASE), 2010 4th IEEE International Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-7847-7
  • Type

    conf

  • DOI
    10.1109/TASE.2010.19
  • Filename
    5587731