Title :
On Workflow Engine Based on Service-Oriented Architecture
Author :
Xiaofeng, Guo ; Jianjing, Shen ; Shanming, Wu
Author_Institution :
Inst. of Sci., Inf. Eng. Univ., Zhengzhou
Abstract :
To simplify distributed application development, based on the principles and norms of SOA (Service-Oriented Architecture), the workflow engine is designed to manage the system´s business flow. Finite state automaton is used as the theoretical foundation of workflow´s definition, defining a process as a task, giving the task determinate states, and deciding the state of the task according by the states of all the services in the task as well as the user´s commands. The interaction between workflow engine and the client application is limited to the transfer of data and the users´ commands, and engine automatically set up business processes according to the services´ restrictions, for the effective isolation between client and the realization of business logic and simplifying the application development process.
Keywords :
Web services; business data processing; finite state machines; workflow management software; business flow; business logic; business processes; distributed application development; finite state automaton; service-oriented architecture; workflow engine; Finite Automaton; SOA; Web Services; Workflow;
Conference_Titel :
Information Science and Engineering, 2008. ISISE '08. International Symposium on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-2727-4
DOI :
10.1109/ISISE.2008.27