• DocumentCode
    508184
  • Title

    Toward synchronization between decentralized orchestrations of composite web services

  • Author

    Fdhila, Walid ; Godart, Claude

  • Author_Institution
    INRIA Nancy - Grand Est, LORIA, Vandoeuvre-les-Nancy, France
  • fYear
    2009
  • fDate
    11-14 Nov. 2009
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Web service paradigm and related technologies have provided favorable means for the realization of collaborative business processes. From both conceptual and implementation points of view, the business processes are based on a centralized management approach. Nevertheless, it is very well known that the enterprise-wide process management where processes may span multiple organizational units requires particular considerations on scalability, heterogeneity, availability and privacy issues, that in turn, require particular consideration on decentralization. In a previous work, we have described a flexible methodology for splitting a centralized process specification into a form that is amenable to a distributed execution. The approach is based on the computation of very basic dependencies between process elements. In this paper, we extend this approach to support advanced patterns such as loops, multiple instances and discriminator, and incorporate the necessary synchronization between the different processing entities. We also detail our interconnection mechanism and explain how to handle control and data dependencies between activities of the different partitions through asynchronous message exchanges. The proposed methodology preserves semantics of the centralized process with a peer-to peer interactions among the derived decentralized processes.
  • Keywords
    Web services; business data processing; groupware; organisational aspects; asynchronous message exchange; centralized management; centralized process specification; collaborative business process; composite Web service; decentralized orchestration; discriminator; enterprise-wide process management; loops; multiple instances; organizational unit; peer-to peer interaction; synchronization; Authorization; Collaboration; Computer security; Corporate acquisitions; Intellectual property; Large-scale systems; Permission; Product design; Web services; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Collaborative Computing: Networking, Applications and Worksharing, 2009. CollaborateCom 2009. 5th International Conference on
  • Conference_Location
    Washington, DC
  • Print_ISBN
    978-963-9799-76-9
  • Electronic_ISBN
    978-963-9799-76-9
  • Type

    conf

  • DOI
    10.4108/ICST.COLLABORATECOM2009.8275
  • Filename
    5365875