• DocumentCode
    2512287
  • Title

    Message Correlation in Web Services Choreographies: A 4-phase Validation Method

  • Author

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

  • Author_Institution
    Dept. of Inf. Technol., Ghent Univ. IBBT, Ghent, Belgium
  • fYear
    2009
  • fDate
    9-11 Nov. 2009
  • Firstpage
    118
  • Lastpage
    125
  • Abstract
    The majority of large companies are adopting Service Oriented Architectures, mainly to automate their business processes, both centralized and distributed. This paper will focus on distributed business processes. At the moment there are two interesting ways to implement a distributed business process, via orchestration or choreography. Whereas an orchestration can be thought of as a service composition with a single participant taking the lead, a choreography is a decentralized collaboration between different autonomous participants. One of the most prominent remaining issues, associated with both approaches, is the correlation problem, which is addressed in this paper. We will show that the abstract overall view, provided by a choreography description, makes it possible to determine (even at design time) whether its interactions can be unambiguously correlated. It is shown that this correlation validation is more feasible to realize in case of choreographies than with orchestrations, due to the orchestration´s limited view on the overall business process.
  • Keywords
    Web services; business process re-engineering; correlation methods; service industries; software architecture; 4-phase validation; Web services choreographies; business process automation; correlation validation; distributed business process; message correlation; orchestration; service oriented architecture; Business; Collaboration; Companies; Engines; Information technology; Protocols; Runtime environment; Service oriented architecture; Unified modeling language; Web services; Choreography; Correlation; WS-CDL;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2009. ECOWS '09. Seventh IEEE European Conference on
  • Conference_Location
    Eindhoven
  • Print_ISBN
    978-0-7695-3854-9
  • Type

    conf

  • DOI
    10.1109/ECOWS.2009.22
  • Filename
    5341661