• DocumentCode
    2029865
  • Title

    Automated Instantiation and Extraction of Web Service Choreographies

  • Author

    Van Seghbroeck, Gregory ; Volckaert, Bruno ; De Turck, Filip ; Dhoedt, Bart

  • Author_Institution
    Dept. of Inf. Technol. (INTEC), Ghent Univ. - IBBT, Ghent
  • fYear
    2009
  • fDate
    24-28 May 2009
  • Firstpage
    455
  • Lastpage
    461
  • Abstract
    Service choreographies describe the interactions that take place in a distributed service collaboration without central entity orchestrating these interactions. It is obvious that each partner will execute parts of the choreography to fulfill the global collaborative effort. This paper focuses on translating the global choreography to local projections at design time. These projections need to be implemented by each participating partner. The process is decomposed in two steps: instantiation and extraction. In the instantiation step the abstraction levels are automatically determined, ranging from the choreography level to its smallest building blocks, the channel instances. In the extraction step, we present a way to map these channel instances to WS-BPEL. It is shown that this results in small WS-BPEL processes with a very straightforward correlation set, allowing for even resource-limited devices to participate in the choreography.
  • Keywords
    Web services; business data processing; specification languages; WS-BPEL; Web service choreography; automated choreography extraction; automated choreography instantiation; channel instance; choreography level; distributed service collaboration; global choreography; Collaborative work; Data mining; Information technology; International collaboration; Protocols; Scattering; Search engines; Service oriented architecture; Web and internet services; Web services; Extraction; Instantiation; WS-BPEL; WS-CDL;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Internet and Web Applications and Services, 2009. ICIW '09. Fourth International Conference on
  • Conference_Location
    Venice/Mestre
  • Print_ISBN
    978-1-4244-3851-8
  • Electronic_ISBN
    978-0-7695-3613-2
  • Type

    conf

  • DOI
    10.1109/ICIW.2009.73
  • Filename
    5072560