• DocumentCode
    3027914
  • Title

    A Domain Specific Language and Workflow Execution Engine to Enable Dynamic Workflows

  • Author

    Sturmer, G. ; Mangler, J. ; Schikuta, E.

  • Author_Institution
    Fac. of Comput. Sci., Univ. of Vienna, Vienna, Austria
  • fYear
    2009
  • fDate
    10-12 Aug. 2009
  • Firstpage
    653
  • Lastpage
    658
  • Abstract
    Workflow engines often being based on WS-BPEL, currently rely on a mix of recovery/modification strategies that are either part of the workflow description, part of the workflow engine, or realized as plugins to the workflow engine. To foster the development of distributed cloud-based workflow engines and novel repair algorithms, workflow engines have to be modularized in order to overcome the static and inflexible APIs provided by these workflow engines. Dynamic features gained by a modularization include the creation of external modules to monitor as well as modify a workflow to provide error handling in conjunction with service level agreement (SLA) constraints. The aim of this paper is to present a flexible workflow execution engine to facilitate the development of a new dynamic infrastructure to realize dynamic workflow engines with a focus on cloud-based environments.
  • Keywords
    application program interfaces; software architecture; workflow management software; API; WS-BPEL; application program interfaces; cloud-based environments; domain specific language; dynamic infrastructure; dynamic workflows; recovery/modification strategies; service level agreement; service oriented architecture; workflow execution engine; Application software; Computer science; Data security; Distributed processing; Domain specific languages; Engines; Monitoring; Runtime; Yarn; DSL; Dynamic Workflows; Modularization; Workflow Execution Engine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing with Applications, 2009 IEEE International Symposium on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-0-7695-3747-4
  • Type

    conf

  • DOI
    10.1109/ISPA.2009.106
  • Filename
    5207863