• DocumentCode
    2970134
  • Title

    A Novel Approach to Decentralized Workflow Enactment

  • Author

    Martin, Daniel ; Wutke, Daniel ; Leymann, Frank

  • Author_Institution
    Inst. of Archit. of Applic. Syst., Univ. of Stuttgart, Stuttgart
  • fYear
    2008
  • fDate
    15-19 Sept. 2008
  • Firstpage
    127
  • Lastpage
    136
  • Abstract
    Web service orchestrations-expressed in the Web service business process execution language (WS-BPEL or BPEL for short)-are a manifestation of the two-level-programming paradigm where services, i.e. the business functions used by the composite application, are composed through BPEL\´s control flow constructs. BPEL processes Web service orchestrations, business functions therefore can be transparently accessed remotely, allowing to build composite applications that integrate business functions provided by different partners on different locations. As of today, execution of BPEL processes, i.e. the evaluation of the processes\´ control flow, is performed by a central workflow engine. In certain scenarios, such as complex collaborative cross-partner interactions, this approach of centralized workflow enactment leads to "un-natural" process models; process models that are not driven by the processes\´ original business goal but by infrastructural or organizational reasons. In this paper, we propose an alternative approach to enacting BPEL process control flow in a distributed, decentralized manner. We present the overall process lifecycle and give a detailed description of the underlying process model.
  • Keywords
    Web services; business data processing; knowledge representation languages; workflow management software; WS-BPEL; Web service; business process execution language; decentralized workflow enactment; Computer architecture; Control systems; Distributed computing; Engines; Logic; Navigation; Process control; Service oriented architecture; Switches; Web services; Coordination; Decentralized; Distributed; Tuplespace; Workflow;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Conference, 2008. EDOC '08. 12th International IEEE
  • Conference_Location
    Munich
  • ISSN
    1541-7719
  • Print_ISBN
    978-0-7695-3373-5
  • Type

    conf

  • DOI
    10.1109/EDOC.2008.22
  • Filename
    4634764