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
Link To Document