DocumentCode :
3634879
Title :
Building a modular service oriented workflow engine
Author :
G. St?rmer;J. Mangler;E. Schikuta
Author_Institution :
Faculty of Computer Science, University of Vienna, Austria
fYear :
2009
Firstpage :
1
Lastpage :
4
Abstract :
Current workflow engines, often based on WS-BPEL, are monolithic programs to orchestrate a business process or take part in choreography between partners. They cover aspects like the execution of the workflow description derived from the business process, the communication with external services, and the handling of errors. Both, the communication with services as well as basic error handling are covered by static and internal APIs [S. Modafferi, E. Mussi, and B. Pernici (2006)], and thus provide only simple strictly internal means of interaction with running workflows. Introducing new repair algorithms or self-healing behavior require detailed monitoring and modification of all aspects of a workflow execution thus requiring a modularization of the workflow engine itself. In this paper we will present a modular and service oriented workflow engine. Modularity and service-orientedness are realized by integrating a workflow execution engine with means of logging, repair and possibility to invoke external services through simple Web-based APIs.
Keywords :
"Search engines","Runtime","Service oriented architecture","Web services","Computer science","Business communication","Monitoring","IP networks","Web and internet services","Yarn"
Publisher :
ieee
Conference_Titel :
Service-Oriented Computing and Applications (SOCA), 2009 IEEE International Conference on
ISSN :
2163-2871
Print_ISBN :
978-1-4244-5300-9
Type :
conf
DOI :
10.1109/SOCA.2009.5410270
Filename :
5410270
Link To Document :
بازگشت