Affiliation:
1. Henan Institute of Science and Technology
Abstract
With the analysis of existing workflow engine based on monolithic kernel, a workflow engine which is based on micro kernel is designed. Service implementation and activity scheduling are separated by the engine, and then the micro kernel layer is independent and stable. All this decreased cost of engine reconstruction and difficulty of maintenance; the engine is constructed by component-based development techniques and finite state machine, which reduce the coupling between system components and increase the flexibility of workflow engine.
Publisher
Trans Tech Publications, Ltd.
Reference8 articles.
1. Workflow Management Coalition. TC00-1003. The Workflow Reference Model. Hampshire UK: The Workflow Management Coalition, Jan (1995).
2. Layna Fischer. Workflow Handbook 2005. Florida: Future Strategies Inc. 2005. 19~21.
3. Workflow Management Coalition. WFMC-TC-1025. Process Definition Interface-XML Process Definition Language. Hampshire UK: The Workflow Management Coalition, Oct (2005).
4. Alexander Warg. Software Structure and Portability of the Fiasco Microkernel. Dresden: Technical University of Dresden. (2003).
5. Brown Alam W, Wallnau Kurt C. Engineering of component-based systems(A). Component-Based Software Engineering: Selected Papers from the Software Engineering Institute(C). Los Alamitos, CA: IEEE Computer Society Press, 1996, 7-15.