• DocumentCode
    2758187
  • Title

    Formalizing Web Service Choreography Interface

  • Author

    Huang, Yu ; Xu, Chunxiang ; Wang, Hanpin ; Xia, Yunni ; Zhu, Jaiqi ; Zhu, Cheng

  • Author_Institution
    Sch. of EECS, Peking Univ., Beijing
  • Volume
    2
  • fYear
    2007
  • fDate
    21-23 May 2007
  • Firstpage
    576
  • Lastpage
    581
  • Abstract
    All existing Web service composition standards remain at the descriptive level, without providing any formal semantics and method for verifying some important properties. Web service choreography interface (WSCI) describes the flow of messages exchanged by a Web service which participates in choreographed interactions with other services. This paper presents an extended Petri net to formalize WSCI, and proposes several nets to represent the activity, process and interface respectively. Our formal model remarkably focuses on the message exchange and the context of WSCI. Furthermore, we give the formal semantics for the context in a subtle manner, i.e., subprocess and exception handling. According to the characteristic of WSCI, this paper proposes some properties just like well-founded, and introduces technique for checking these properties to ensure the correct implementation and deployment of WSCI.
  • Keywords
    Petri nets; Web services; formal specification; Web service choreography interface; choreographed interactions; extended Petri net; message exchange; Algebra; Application software; Context modeling; Context-aware services; Graphics; Petri nets; Research and development; Software architecture; Web and internet services; Web services; Petri nets; WSCI; Web service composition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications Workshops, 2007, AINAW '07. 21st International Conference on
  • Conference_Location
    Niagara Falls, Ont.
  • Print_ISBN
    978-0-7695-2847-2
  • Type

    conf

  • DOI
    10.1109/AINAW.2007.188
  • Filename
    4224165